Originally Posted by HydrogenHuman
What I'm saying is you have to take what everyone says with a grain of salt, and I think that is what you're doing which is good. You have to remember a lot of the members on the Overclock forums are mostly about numbers; they want to see 100 fps in their game, but before they overclocked or upgraded they could play the actual game fine at 60-70 fps for example. They also want the latest and greatest, but who doesn't?
I like to leave decisions up to the potential buyer (you), rather than suggest anything in particular. However, if you want to know my strategy, here is what I did:
I bought a GTX 460 initially for about $150 just to have a good enough card that could hold me out until the 600 series. Then when the GTX 670 came out I had enough extra cash to buy it, and the performance increase was massive. My strategy is to buy a new card that is at least 2 generations ahead rather than 1. I think that ultimately gives you more performance per dollar, from the standpoint that you didn't have to upgrade for a while.
So with that in mind, I'll give you a few suggestions and you can tell me what you think:
Option 1: Purchase a 2nd GTX 560 Ti and put it in SLI. This will give you a big performance boost and you will end up spending about $225 (After MIR according to Newegg). That is $75 less than a GTX 660ti. This article HERE
gives you a good idea of how much performance you will get out of an SLI setup. If you notice, the 560ti in SLI is ahead of the GTX 580, which is about where 1 GTX 660ti performs.
Option 2: If you absolutely MUST have a next generation card, it would be more worth it to purchase a GTX 670 to get an increase in performance.