I'm getting a graphics card upgrade, and I'm wondering whether or not the 660 is $50 better than the 650 Ti? Also, if these aren't the graphics cards you recommend, which do you think I should get?
You will get about what you pay for at any price point.
If you have the budget, buy the strongest card it will permit.
You need a big gpu jump or you run the risk of disappointment.