If you're getting an ATI (http://www.ati.com/) then stick with the videocards that have the number 9000 or higher, whichever you can afford. If you're getting an NVIDIA (http://www.nvidia.com/page/home.html) then...i'm not sure. Just be sure to stick to those two companies, but I dont recomend buying directly from them. Once you find the card you want type the full name of it in google and you'll probably find someone who's selling the same card for a lot cheaper.