amstech,
"It is funny how a GPU that was re-released and then called "The GHZ Edition" is somehow just a standard 7970, like the original 7970 doesn't exist. Regardless of why I still get some humor there."
By the same logic, all these are factory pre-overclocked versions with a premium and no one had a problem with them:
Radeon X850 XT PE vs. X850 XT (exact same) or X800XT PE vs. X800XT
GeForce 4 Ti 4600 vs. 4400 vs. 4200 (exact same GPU, different clocks)
GeForce 6800 Ultra Extreme (UE) vs. 6800 Ultra vs. 6800 GT (exact same GPU different clocks)
Again, if you don't like AMD's name of HD7970Ghz, ignore it and look at the price levels.
Newegg sells 1Ghz HD7970 with 3 free games for $360; that gives you GTX680 level of performance for way less $.
http://www.newegg.com/Product/Product.aspx?Item=N82E16814202008
Beyond that point, if you are spending $450, there are plenty of 1100mhz HD7970 cards and really cream of the crop Asus Matrix Platinum. No matter how you slice it, GTX680 lost the performance crown this generation. Don't be bitter that NV delivered a mid-range Kepler GK104 and priced it for $500 because that means next generation they might give us GK110 (or something way faster than GK104). You lose some, you win some. Like you said if you want PhysX natively in BL2, get an Nvidia card.
I think GTX680 is a great card but when people start defending a slower product that costs more and comes with less free games, you really have start to wonder about objectivity. That's not even touching performance with mods (Skyrim + ENB), 8xMSAA, or strictly looking at 2560x1440/1600P. And really, at high resolutions, GTX680 is not a contender but people spend extra for a GTX680 4GB. Marketing FTW.
http://www.legionhardware.com/articles_pages/gigabyte_geforce_gtx_680_4gb,4.html