Pros: Performance is near 680, best price/performance ratio you can get, Nvidia Drivers.
Cons: Run's hotter than other aftermarket coolers. May want more juice for 1440p+
I switched to the 670 FTW 2GB and it beat the performance of my 6950 crossfire. I do not crash anymore and now believe in Nvidia's drivers. I have never crashed due to the card or drivers after the switch.
The card plays any modern game at max settings. Only Crisis 3 and Far Cry 3 have really challenged this thing. It ran Metro: Last Light like a hot knife through butter.
This card is still, in my opinion, the best price/performance ratio you can get, for gaming. I don't have any experience with it, but have done research and concluded that this card scales really well in a SLI setup.
The only con I have with this card is that it runs hotter than other cooler set ups. This is just preference, the card is built to take the heat. This also may not be enough juice to keep a solid 60 frames on 1440p+ resolutions on graphic intensive games.
I have zero regrets buying this card and highly recommend it. It is night and day better than my old setup. Good luck with your purchases.