GTX 570 Upgrade

I am thinking now is a decent time to upgrade my Zotac GTX 570 (ZT-50206-10M) to either a 600, 660ti, or 670. Reason being I can get a decent amount by selling my 570 still, and put that towards the new card. If I wait too much longer, or wait till the 700 series is released, I don't think I'll get enough back from the 570 to convince the wife for an upgrade.. then who knows how long it will be until I get a new card.

I play BF3 95% of the time, will play BF4 when it comes out 100% of the time. On my current card I get 45-60 FPS with everything maxxed full screen. So I don't need a new card. But if I do upgrade, is the ~$100 difference between the 660Ti and the 670 really worth it? Which card would Ars community recommend if I were to upgrade?

Options locally here in Japan are below. I would be paying in Yen, so the USD prices are approximate, plus I would have to wait a month for it.

Suggests that a GTX 570 is only one notch slower than a GTX 660 Ti, and I'm not sure how much that really matters. A GTX 670 is two ranks faster, and IMHO to be worth your trouble, a GTX 670 would be the minimum upgrade worthwhile.

And other reviews (Xbitlabs, Techreport, Anandtech, etc.) may have GTX 670's and GTX 580's in their benchmarks, and a little mental arithmetic can probably get you to guess (looks like a GTX 580 is about 15% faster, give or take).

Of course, the other factor is subjective performance-- if you're happy with performance now, or are you finding your 45~60fps range is starting to occasionally feel slow? If it's just occasionally slow, the relatively modest boost to a GTX 660 Ti might be enough to solve that issue...

You did not mention your resolution. At 1080p you are not gonna get much of an upgrade. Maybe you'll be able to max out HBAO on BF3, a feature that should be turned off for competitive play anyways (makes it harder to spot targets while knocking FPS significantly). Above that resolution and yes, a 670 is pretty much required.

So, if you GOTTA upgrade, I would go for a 660 Ti for 1080p, and a 670 for anything above. I would consider the 670 wasteful for 1080p, and would rather use the extra money for more games.

I am thinking now is a decent time to upgrade my Zotac GTX 570 (ZT-50206-10M) to either a 600, 660ti, or 670. Reason being I can get a decent amount by selling my 570 still, and put that towards the new card. If I wait too much longer, or wait till the 700 series is released, I don't think I'll get enough back from the 570 to convince the wife for an upgrade.. then who knows how long it will be until I get a new card.

Why would the delta from 570 sale value to 670 purchase cost increase, especially after the 700 is out?