LA 6600GT de 128MB es mejor que la 6600 de 256MB, simplemente por estas razones:

La 6600GT es una tarjeta rapida (500/1000) de core y memoria respectivamente. Las memorias son rapidas, de 1,6ns (depende del ensamblador). Entonces, al ser una tarjeta grafica tapida, puede mover con facilidad los 128MB que lleva incooporada.

En cambio, la 6600 de 256MB es una tarjeta grafica mas lenta, con memorias mas lentas, entonces no es capaz de mover los 256MB tan rapido como la 6600GT, por eso se obtiene un peor rendimiento.

Además el core 6600GT, en su epoca, era el mejor core para gammers, etc... Ahora ya han sacado muchas graficas nuevas, pero a pesar de ello, mi amigo tiene una Aopen Aeolus 6600GT de 128MB y puede jugar perfectamente, con casi todo a tope, a los juegos mas actuales.

Tiene el Commandos Strike Force a 1024x768 con todo a tope.
El FarCry a 1024x764 tambien con todo a tope.
Y así con los demás juegos, incluso puede mover el Most Wanted a 1280x1024 con detalle medio...

Solo decir que es una tarjeta grafica buena, la uses para jugar o para lo que quieras. Si eres un amante de los buenos graficos, y altas resoluciones, se te va a quedar corta y necesitarás como mínimo una X800GTO...

Un Saludo.