What is the best GPU for $250?

I have purchased all my parts, but for the GPU. I was wondering what a good GPU for $250(I may be able to go over $20) that would give me the best for the price. With my build...

  • Intel Core i3-3225 Dual-Core Processor 3.3 GHz 3 MB Cache LGA 1155 - BX80637i33225
  • MSI LGA1155/Intel B75/DDR3/SATA3 USB 3.0/A&GbE/MicroATX Motherboard B75MA-P45
  • Corsair Vengeance 8 GB ( 2 x 4 GB ) DDR3 1600 MHz (PC3 12800) 240-Pin DDR3 Memory Kit for Core i3, i5, i7 and Platforms SDRAM CMZ8GX3M2A1600C9
  • Samsung 840 Series 2.5 inch 120GB SATA III internal Solid State Drive (SSD) MZ-7TD120BW
  • Corsair Builder Series CX 500 Watt ATX/EPS 80 PLUS (CX500)
  • Windows 8 System Builder OEM DVD 64-Bit
  • Corsair Carbide Series Black 300R Mid-Tower Computer Case (CC-9011014-WW)

i built my system for around the same price and got a 660 (non-ti) and runs every game so far at 60fps on ultra (not crysis 3). but if i were you get a hd7870 hawk form msi that thing is around the price of a 660 (non-ti) and it destroys it when overclocked.

7870XT.

http://www.newegg.com/Product/Product.aspx?Item=N82E16814202024&Tpk=7870xt&IsVirtualParent=1