I'll start with my Vantage score on a not so heavily overclocked (1105/1625) Sapphire 7950 on stock volts using the latest Beta 12.8 drivers.
Score
P36632 3DMarks
Graphics Score
37876
CPU Score
33345
As were all comparing Guru3D reviews i ask u to compare the GPU scores on the same review posted earlier in this thread.
http://www.guru3d.com/article/his-radeon-hd-7950-iceq-turbo-review/14
Oh look my 7950 beats all but the GTX 690 on the GPU score.
I'm no fanboy.. just stating what an easy overclock on a 7950 can do.
Btw heres my 3DMark11 Scores..
Score
P9771 3DMarks
Graphics Score
9573
Physics Score
11263
Combined Score
9368
http://www.3dmark.com/3dm11/4100693
And i score 1928 in Heaven Bench.
I dont know why ppl are making it look like the 670 is so much better than a 7950. At the end of the day a 7950 can play pretty much most games maxed without a problem and i guess the same goes for the 670.
It's down to how much u wana spend and what u can do with the savings u make. The £60 saving which is talked about would go on a Zalman water cooler for my i7 if it was me buying here.
Funny thing about Guru3D is that they do reviews for AMD cards and then never review again with later and much better drivers so they just make AMD cards look pretty awful when Nvidia release their cards 4-6 months down the road. Dont be fooled by Guru's reviews using old drivers and never updating their scores.. find a reviewer that actually keeps up with newer driver releases and partly make decisions from those updated reviewers.
Anyway thats my 50 pence worth added
Edit.. just another pennies worth.. i ran the same bench in BF3 as they do on guru3D with these drivers and my average fps with fraps was around 58fps.. Guru's average is 44.. go figure?