Maybe. But before I made my purchase, I looked at a lot of benchmarks over the space of a few months.....
What I gathered was that at stock, the 680 was faster than the 7970, in most games and that the WF 670 was either 5fps on average slower than a 680 or slightly ahead.
Thats what I based my purchase on.
It's your money, your choice, which you are happy with, I'm pleased for you there

But like most, the stock argument is partly why I threw the WF 7970 into the equation, it's performing on a par with the 680 for much less.
Manual OC'ing has been forgotten about(for you know who users

The 3Gb vram as you can see from benchmarks makes no difference at current resolutions. Maybe 3+ screens then yea, more vram will be necessary.
Some reviews keep forgetting to add MSAA though don't they.
Mods and/or ingame settings can be far surpassed with respective CP IQ settings, so we won't know for sure until reviews indicate otherwise(but they won't).
Remember this time last year before BF3?
Who knows what the next game brings with it, like yourself with your 5870, not everybody upgrades every year.
For me I think the big reason I went from 5870 to GTX670 was for the Nvidia drivers and better game integration.
You jumped on the driver bandwagon bigtime I've noticed, but you certainly picked the wrong series of Nvidia gpu's to talk about better drivers, that's for sure.

If AMD's drivers were as poor as you imply in various threads, why did you keep your 5870 for 2 years or more?