Given your specs and desires, I'd pick between the 6600 and 6600GT. The price difference is $50 and both should be good enough. There are motherboards out that support both PCI-E and AGP for the time when you upgrade.
I have a 6800GT, this is my bias. It is $300 now and in relation to what the games demand, is a top-notch card. With this card, the choke point is your cpu, not the gpu. Good luck and let us know how it goes.
|