ATI is better, better energy efficiency; better performance per watt. Technology is assembled onto smaller boards. Nvidia is overated, has ultimately more performance than ATI regarding their best graphic cards, but not to a significant amount and they do it by paying a large price in terms of sacrificing other factors. Those factors are very high energy consumption; low energy efficiency, large graphics boards and high heat emissions. In any games the difference between ATI's best gpu and Nvidia's best gpu will not be noticed at all, as on games like Crysis and battlefield bad company 2 on ultra high settings both ATI and Nvidia struggle and get low frame rates anyway during intense gameplay. An ATI 5850 has the same performance or more than a GTX 285 in all games, and only requires 150 watts to run on, and it's size is considerably small, much smaller than a GTX 285, about the size of a GTS 250. The GTX 285 requires 204 watts to run on, my point is prooven. A GTS 250 runs on 150 watts, the ATI 5850 also runs on that requirement, but has twice the performance and is half an inch longer, it's embarrasing.