You could take a look at the r9 280x/GTX 770 class of cards, they'd make an excellent upgrade over the GTX 660, especially at the resolution you currently run at
As long as your PSU can handle it, you could also consider some the r9 290 (wait for an aftermarket version) or the GTX 780 if it's within budget