Since the other thread has pretty much turned into a troll feast, I think I'll repost the test results for GTX480 from Custom PC here:
Test kit: 3.2GHz Intel Core i7-965 Extreme Edition CPU, 6GB Corsair 1,600Mhz DDR3
Drivers: Nvidia Forceware 197.17 BETA WHQL, ATI Catalyst 10.3 WHQL
Battlefield: Bad Company 2 (DX 11, Win7 64-bit)
1,920x1,200, no AA, 16xAF
HD5970: min 71fps, average 116fps
GTX480: min 56fps, average 75fps
HD5870: min 52fps, average 74fps
1,920x1,200, 4xAA, 16xAF
HD5970: min 56fps, average 91fps
GTX480: min 44fps, average 66fps
HD5870: min 32fps, average 58fps
Crysis (DX 10, Very High, Win7 64-bit)
1,920x1,200, no AA, 16xAF
HD5970: min 33fps, average 51fps
GTX480: min 20fps, average 35fps
HD5870: min 21fps, average 36fps
1,920x1,200, 4xAA, 16xAF
HD5970: min 23fps, average 42fps
GTX480: min 18fps, average 31fps
HD5870: min 15fps, average 29fps
(source: Custom PC Issue 081 June 2010, p11)
So it seems that GTX480 do better than HD5870 with as AA get higher. Shame that no GTX470 results until next issue.