Please do yourself a favor and look at some reviews, learn about the technology, and don't just take the advice of random people on a public forum thread.
I still stand pat with my first answer, which was an honest answer. With performance so close between the cards, you need to find something else to separate them. I still feel that the extras offered by Nvidia have no comparable match on the AMD side.
Here is more info about the new exclusive features on the GTX 680:
http://techreport.com/articles.x/22735
Here is a look at the PhysX effects in Batman: Arkham City:
http://www.geforce.com/whats-new/articles/exclusive-physx-in-batman-arkham-city-a-first-look/
Even if one wants to deny that additional graphics settings, physics effects, and additional technologies that make for a smoother gaming experience are worthless, and even if you just want to focus on pure performance, then the GTX 680 is still the way to go.
The XFX Black is clocked at 1000 mhz, while the 7970 card in this review is clocked at 1050 mhz. The GTX 680 is at stock settings:
http://www.techpowerup.com/reviews/VTX3D/Radeon_HD_7970_X-Edition/28.html
Here are the games from that review that favor the overclocked 7970:
- Alan Wake
- Aliens vs. Predator
- Battleforge
- Crysis
- Crysis 2
- Metro 2033
- STALKER
- Starcraft 2
Here are the games that favor the stock GTX 680:
- Batman: Arkham City
- Battlefield 3
- Call of Duty 4
- Civilization V
- Dirt 3
- Dragon Age 2
- Hard Reset
- Total War: Shogun
- Skyrim
- World of Warcraft
What about overclocked results? Here's what HardOCP has to say in their head to head overclocking review:
"The Bottom Line
NVIDIA has been able to manhandle AMD with each launch this generation. AMD started off strong this year with no competition in sight. NVIDIA was late to the fight, but it did not show up unarmed when it did finally show. AMD has historically held the crown for most power efficient, fast, and affordable GPUs. However, the tides have shifted with NVIDIA's "Kepler" family of GPUs. With the launch of the GeForce GTX 680 and GeForce GTX 670 we have seen NVIDIA trump AMD’s GPU efficiency, performance, and value. NVIDIA even beat AMD to the punch this time with a dual-GPU solution much in part because of the Kepler’s tremendous efficiencies.
It is also worth again noting that AMD has been having trouble this generation keeping up with driver issues and CrossFireX support. For the first four months of the Radeon HD 7970 there wasn't even an "official" driver. NVIDIA on the other hand has been quick to support new hardware with unified drivers at launch of GTX 680. Even with the launch of GTX 690 that driver already supported its next release the GTX 670 so we were able to use publically available drivers from NVIDIA's website for the GTX 670. We've also seen [here] [here] [here] how NVIDIA's SLI is smoother than AMD's CrossFireX, and in every case we've tested so far this generation we prefer SLI over CFX for the best experience. And if you have not been exposed to NVIDIA’s Adaptive VSync Technology, you should give this feature a few moments of your time.
The GeForce GTX 680 represents a tremendous piece of technology that any gamer should love to have in his rig. The GeForce GTX 670 represents what is easily the best value in enthusiast PC gaming GPUs. Pick your poison.
Kyle and I have both been running Radeon HD 7970 configurations in our primary gaming machines for months now and been happy with these solutions. Both of us are now going Green once again."
http://www.hardocp.com/article/2012/05/14/geforce_680_670_vs_radeon_7970_7950_gaming_perf/4