The 750ti is great for it's minimal power requirements and usual low cost.
The RX 460 is the best match I feel. The fact it has 4GB and dirext12 support gives it more of an edge into the future when you decide to upgrade.
A 660Ti is a high performance card that requires a solid power supply and a big case with good airflow. It was a strong card for it's time but like 750ti the 2Gb of RAM and lower DirextX 'support are limitations.