When both cards are similarly stressed (remember that GPU Boost also means overvolting, so to be fair, slightly overvolt the 7970 and watch it hit 1.2+ GHz), they basically tie. But the 7970 draws more power and has a weaker feature set. On the plus side, it does have +1 GB VRAM, but few people can take advantage of that. 7970 should be priced lower, $450 or less.
Most HD7970 cannot hit 1.2ghz on air, not with a slight overvolt. We've seen countless reviewers stumble to get there. It looks like 1150-1185mhz is a fair average on air without overvolting to 1.25-1.3V (which is way higher than 1.175V max of GTX680). If you actually get an HD7970 card that can do 1.2ghz, you'll want a non-reference cooler because the reference card is loud. Now the non-reference once cost at least $50-100 more.
Also, right now overvolting is locked for all GTX680s. HD7970 is already struggling to beat a reference Oced 680 despite 1150mhz overclocks with 7000mhz memory. 7000mhz memory is also pretty good for air cooled 7970s since a lot of them don't cool the memory properly and crap out before that.
So what happens when there are factory preoverclocked, binned GTX680s with 8 power phases and aftermarket cooling for $549?
Even if HD7970 was $499, it would still be a hard sell. The most reasonable argument right now FOR HD7970 is bitcoin mining and distributed computing work that benefits from DP.
Crysis Warhead, Crysis 2, CIV5, The witcher 2, Total War: shogun 2, Batman AC, Dragon Age 2, BF3, metro2033, AVP Skyrim is not a demanding game so gtx680 being faster has no relevance. Those games are the most demanding on the market. GF680 would probably only win Batman AC, Total War: shogun2 and maybe Crysis 2 at 2560 with msaa. Tho point is their game selection is extremely bad.
Not even close. You should read 10-15 reviews to get a decent picture.
I'll get you started with half of those games in 1 review alone:
GTX680 wins in
Witcher 2, Dragon Age 2, Batman, BF3, Crysis 2
In SKYRIM, with massive amounts of AA: 8xMSAA + Adaptive AA,
it's not even close.
It's interesting how you also ignore that HD7970 costs at least $50 more in US, $80-100 more for solid versions with after-market cooling (Direct CUII, Sapphire Dual-X, Gigabyte Windforce 3X) and WAY more in Canada.
I guess those countries don't matter?
7970 should be priced lower, $450 or less.
Some people think it's reasonably priced at $549. AMD has no reason to lower prices it seems. How far we've come from the days when the 2nd best single-GPU was the $369 HD6970 and when a $350 GTX570 offered great bang for the buck against a $500 GTX580 by having 90% of its performance. I guess people really hated AMD's bang for the buck philosophy. Maybe AMD should have priced all their slower cards at $549 starting with HD4870.
Now HD7970 is priced higher, needs overclocking to win, consumes more power (which normally doesn't matter, but this time it's actually slower), loses by 10% in 1080P, loses by miles in 3x 1080P surround gaming in
2011 Game of the Year. Perhaps AMD's brand value is really strong this generation. HD7950 for $450 sounds like a deal: 30% slower but can be overclocked to match a stock $499 card. I know where I heard this before: FX8150, slower than a 2500K, costs more but can be overclocked to match it. :biggrin: