You sound really confident on that 5%. How true is that? $100+ difference in price for only 5% gain? That'd be crazy if it were true.
Yes, thats right, so as batuchka says the choice is really only 670 or 7970, which looks awfully good after the 12.7 drivers, but you wouldn't be disappointed with either card.