I agree with the GTX460, it is nVidia's best card for the money right now. While it isn't a top notch card, nVidia's GTX480 (their top of the line card) is priced $100 to $200 more than ATi's RadeonHD 5870 which just slightly underperforms the 480 in most tests. Some people have claimed that running two GTX460's in SLI can match or exceed the performance of a single GTX480 while costing less which may be a good choice if you can afford the extra power and space needed for two cards. Apart from that I personally would recommend ATi this generation, I was dead set on a GTX470 but people here swayed me to the 5870 and after reading countless reviews I chose the 5870. I'm quite happy with it, it runs all my games fine and supports triple-monitor gaming. The only thing nVidia has on ATi right now is CUDA which only matters if you're doing high performance computing like Folding@Home or if you're using nVidia's PhysX. nVidia also has 3D Vision but it's for a niche market (same applies to ATi's Eyefinity multi-monitor gaming technology though).