This. Spend the extra money. Any other NVIDIA card above 660 is just going to be better
You should build for future games not game you currently play.
http://microcenter.com/product/399050/03G-P4-3663-KR_NVIDIA_GeForce_GTX_660_Ti_Superclocked_3072MB_PCIe_30_x16_Video_Card