The 7970 OC splits wins with the 680 and similarly OC'd 670's as you can see starting here:
http://www.legitreviews.com/article/1962/4/
Overall based upon visiting numerous sites, they 670 OC, 680 stock, 7970 Dual-X OC, 7970 Ghz are all within 1 -2 % of each other in the performance summaries. In single card situations, I'd call it a toss up among any of those listed at 1920 x 1080. At higher resolutions, I'd give the edge to the 7970's and in multiple card installations, I'd go with the 6xx cards.
However, there is a problem with this particular card associated with ferrite chokes which I have seen mentioned on numerous sites.
http://www.legitreviews.com/article/1962/16/
The only negative thing that we have to point out...