try and get a 6800gt or gs because they have more pipes, which = better performance... 6600 is stuck with 8 pipes, 6800gt has 16 and 6800gs has 12, its worth the lil extra for a better performance, plus the 256 mb video memory. also the 6800 has 256 bit, i believe the 6600 is 128