By HappyMedium's review, this is my summary.
In Crysis, the 5870 matched the GTX 470 in everything except in minimum framerates at 2560x1600 were both were too slow to matter, interesting point that the HD 5850 was slightly ahead of the HD 5870 and the HD 4890 was only .4fps behind of it, is it a driver issue or VRAM limitation?
In Battleforge DX10, the GTX 470 was slightly faster than the HD 5870 except in 2560x1600 were the sides are switched and the slight edge goes to the 5870, in this game the difference between the GTX 470 and the HD 5870 are slim.
In BattleForge DX11, the same story goes again, but this time the performance difference between GTX 470 and HD 5870 gets smaller.
HAWX the same thing again.
In Left for Dead, the HD 5870 even dominates the GTX 480, but at such high fps, does it really matter?
In Battlefield BC 2, the HD 5870 is slightly faster than the GTX 470 except in 2560x1600 were the GTX 470 is slightly faster, but yet both are too slow for playability.
The same thing repeats again in STALKER COP.
In Dirt 2, the GTX 470 is slightly faster in 1680x1050 resolution, matches the HD 5870 in 1920x1080 and looses against the HD 5870 at 2560x1600 by a small margin.
In Mass Effect 2, the HD 5870 outperforms by 15% average the GTX 470 in all resolutions except 2560x1600 were the performance difference is about 5.1fps.
In Wolfenstein, the HD 5870 abnd GTX 470 are evenly matched at 1680x1050 but at higher resolutions the HD 5870 edges the HD 470 by a noticeable margin.
"We’ve seen the GTX 460 lock horns with the 5850, and while the 5850 is undoubtedly the faster gaming card the $300 price point no longer makes as much sense as it once did with a $230 1GB GTX 460 below it. AMD either needs a 5840, or a price drop on the 5850 to bring its price more in line with its performance."
I think that means that the hybrid scalar/superscalar approach like the GTX 460 has, is better than a native superscalar approach like AMD has in its current architecture, I think that the HD 5800 series are maxed, that's why AMD will not create a 3200 stream processor monster, doesn't make any sense to go any wider if you can't keep feeding the execution resources, they need to improve their architecture or will stall. But at least were are sure for something, AMD compiler is one of the best compilers currently in the market.
I find pretty interesting the fact that they're still improving the HD 4800 performance currently, seems that it proves once again that the HD 4800 stream processors has higher IPC compared to the HD 5800 stream processors which proves that the HD 5800 series are less sensitive to driver performance gains.