It all depends, most likely an 8800GT will be fine for you. But if you want to spend the extra money you will get a little bit more performance from an 8800gts. It's pretty much the same card, but with a few more shaders, a little faster speeds, and a dual slot cooler. I found the extra performance to be worth it, so thats why I got one.