Mammikoura has a point. There's quite the difference between a 6600GT and a plain ol' 6600. I would recommend getting a 6600GT instead, such as this one: http://www.newegg.com/Product/Produc...ubmit=Property
. Now, I see that it only has 128 MB of memory, but you can't get a 6600GT or 6800GT with 256 MB of memory (unless there's one I don't know about), but this card is pretty good. I have one right now, however, that's being replaced by a new 7800GT in a few days.
Still a great card, though. I'll miss the little booger with his 98 degree load temperatures (Celsius!