I forgot to mention that you need Vista.
Here's a list of 8000 series cards:
http://www.newegg.com/Product/ProductList....eForce+8+seriesIT IS VERY IMPORTANT THAT YOU FIND OUT THE TYPE OF SLOT YOUR MOTHERBOARD HAS (AGP, PCI-E, etc.), otherwise you might buy a card that won't work on your computer. Also you have to make your power supply meets the requirements of the video card, otherwise your computer could explode.
The best one I guess, would be the most expensive one on there. In my opinion, spending hundreds of dollars on a card just to play one game isn't worth it.
Wait a couple of years and prices will go down, and you can build a better computer and get a kickass video card.