best bet would be with a 9800pro http://www.newegg.com/Product/Product.asp?Item=N82E16814161109 has a better heatsink, I've found the 9800pro's run rather hot and that one has a big heatsink on it, 128mb 256-bit ddr but it's 136. A little more than 120, but it's worth a few more bucks.
im upgrading from my Geforce FX 5500 i found a good price for a evga 6600GT but theres 1 prob i either get the 128mb or the 256mb one which to get?
if your upgrading from an fx 5500, than your using agp. so u gotta get the 128, cuz the 256 is only pci-e
There is little difference performance wise between 128 and 256Mb cards, the 6600GT does fine with 128Mb's of vram.