The 7970 doesn't have subpar performance in BF3. While it isn't a game where the card shows it's brute strength in regards to where it should be, there is simply no other single gpu card that can touch it and it even breaths down the neck of the 590 when overclocked.
If you actually owned the card or even were able to tinker with one first hand your tone would change from hater to believer. I realize the card doesn't do 3d vision and you are invested in the tech (as am I) but that doesn't change the facts the card performs well, ehem... Very Well in most situations.
I have pitted the *My* 7970 verse *My* GTX 580, which has long been sold, but I know exactly what it was capable of as I had it for a year. The 7970 is hands down a better card in virtually all metrics. As it should be.
Comparing to Kepler is an non issue right now because there is way too much FUD out there right now to be able to grasp on to anything as fact and claim "see 7970 blows, Kepler is going to pwn"
I remember all too well some people lighting up the forums with how Cypress wasn't all that it was cracked up to be. The card wasn't double the performance of a GTX 285, not by a long shot. Certain members (not going to name names) were bashing the card because Fermi was going to annihilate everything. We all know how that turned out
http://www.anandtech.com/show/2977/...-gtx-470-6-months-late-was-it-worth-the-wait-.
IF ANYTHING, Kepler is like likely to best the 7970 by 10-15%. Is that good? Of course, more performance is always good. The real questions are... At what costs does 10-15% more performance come with? When, $$, Temps and power consumption. Those are the factors and the order in which are most important to me.
When I want a card, I want it. I was bored with my 580 and the 7970 looked promising so I bit. I am absolutley satisfied with my purchase. The card took less than 10 seconds to hit 1125/1575 clock speeds and has decimated my 580 in titles I am/was playing.
Metro 2033 went from 44 fps ave to 72. HUGE!!! My 580 was texture thrashing in Skyrim due to my texture mods(which made the game beautiful verse the terrible stock textures). 7970's huge frame buffer fixed that. I just played through Crysis warhead again in 2560x1600 4xMSAA with Adaptive(foliage AA) turned on, something my 580 was *not* capable of.
IF one was looking for the highest performing single gpu card(some of us dislike multigpu) on the market there is no question what card to buy *NOW*