Depends on what games your GF plays. If you can pay for a graphics card with a 256-bit memory bus, then go ahead. If you're sticking to NVidia, IIRC you would have to go with at least a GTX 670 (since the GTX 660's only have a 192-bit memory bus) and those are roughly three times the price you paid for a GTX 650.
If you have to spend $125, you may wanna take a look at the Radeon HD 7770. Pretty much the same price as the GTX 650 on Newegg, but performs better in benchmarks: AnandTech - Bench - GPU12