I Disagree. AMD/ATI have started using twice as much unified pixel shaders/render processors as the Nvidia equivilent, the difference being that there clocked at half the speed to give roughly the same performance - 740 odd MHz to 1.3GHz. This to me is lack of investing in better and smaller manufacturing and fabrication techniques compared to Nvidia so they simply can't produce anything that can run at higher clock speeds - so instead, they take the easy route and just bolt on twice as many and drain the juice out like there's no tommorow. They had a team of 200 odd research personel, and it's nothing more than a souped up graphics engine of the two year old Xbox 360.
An example of new don't mean hotter: Core 2 duo runs cooler than the P4 with more transistors. Athlon Barton over Throughbread. plenty out there. The result due to good R&D. AMD/ATI to me, just didn't cut it this time, and took the easy approach and just scaled it up. What are they going to do when Nvidia do the same and release dual core GPU's and the such likes? release something that runs on an extra 250Watts and sounds like a 747?