Right now, I've only ever played SC1, SCBW, SC2 WoL, and SC2 HoS on the computer (Those are all the StarCraft games btw). I'm not a big comp gamer, and I NEVER play First Person Shooters. I just want a card that will work well if I ever do decide to play a game on the comp.
One thing to note is I'm looking for reliability as well as performance/value. If the 770 is "new" technology (i.e. no track record), or has a shorter lifespan, I'm probably not going to be interested.
GTX 770 is only a little more than a GTX 670. It may be a good buy, but if you don't require its performance, save your money on something like GTX 670, GTX 660 Ti, or even go the AMD route with HD 7950 or HD 7970.
A GTX 770 anyday. The GTX 670 will be cheaper though , and if you can adjust yourself Low-Med settings , a GTX 650Ti Boost will do it to - http://www.newegg.com/Product/Product.aspx?Item=N82E168... This one is the best one IMHO. SLI once the GTX 600 GPUs Drop prices down a bit. But I suggest to go for a Haswell Rig , I am suggesting you one -
A 770 runs faster than a 680 (about 5-10%, from what I've seen) and a 680 runs about that much faster than a 670. So, since a 770 is only ~$30 more for 10-15% more performance, I would definitely choose it over the 670.