Get a 7970 Ghz Edition. Faster and cheaper than the 680...http://www.newegg.com/Product/Product.aspx?Item=N82E16814202001
It comes with 2 games free...
If you are using a 1080p or larger resolution monitor, the 670 won't future proof.
So either the 7970 Ghz or pay more for the 680 if you insist on an Nvidia card.