Yeah the 970 is a ridiculous card. I paid £330 a piece for my 670s, one of which was at least twice as powerful as a 460 (1 670 outperformed my 2 460s).
But the 970 is not only more powerful that 2 660s, it's more powerful than 2 670s..and only £225. It's an absolute bargain.