I procured a few 660ti's for friends a day after their release.....all the friends have sold or are still selling them, the verdict is not that good, its a mishy mashy ugly thing with rattling parts, fast yes but the 192Bit interface kills it.
7850, hmm honestly for $30 extra you can pick up the new refined 7950 GHz Edition cards which will run very well with a GTX 670.
No idea what you're smoking but the GTX 660 ti is designed that way. the only difference between the 660 ti and 670 is the memory interface (the chip is the same chip and board is basically the same) otherwise they'll have the same card for $100 less...
it's $300 (25% cheaper than GTX 670) for 10-20% lower performance which is pretty damn good... and can be oced easily to almost match a stock GTX 670's performance.
and GTX 670 is still a step above the 7950. (7950's performance is like between 660 ti (for pretty much the same price now after the price drop) and 670)
and beastwolf. I'd wait a couple of days to see if the price cut here carries over to where you're living. the prices of the AMD cards literally dropped by $30 across the board today...