ATI no hace ninguna tarjeta, se las fabrica Sapphire. Lo que pasa es que en EEUU si las distribuye como built by ATI (las famosas BBA) pero en Europa no. En Europa solo distribuye las FireGL y las All In Wonder.
Sobre lo de 128 megas o 256, para una 9600 pro no creo que aproveches los 256 en ningún caso. (en ningún caso práctico, en los que la tarjeta tuviera potencia suficiente como para tirar del juego a una tasa de frames suficiente) La mayoría de los fabricantes ponen 256 megas porque es más fácil de vender que explicar que el core es más rápido, o que la refrigeración es mejor. Lo malo es que esos 128 megas de más cuestan dinero, y para ahorrar costes y mantenerse competitivos, suelen integrar memorias de menor velocidad, que cuestan menos.
Un consejo, si tienes dos tarjetas del mismo fabricante, con el mismo chip, y con memorias de 128 y 256 megas, la de 128 megas suele llevar memorias más rápidas. Esto no siempre se cumple, pero si en la gran mayoría de las ocasiones.