Your PSU can only take 4650 because of higher speed of your CPU.
However, If you have plan to upgrade your PSU in near future, then buy a 4670.
But don't try to run it on that PSU, unless you have atleast 350W.
4650 is a great choice at $50
It will give you good performance in most games at 1280x1024
GooD LucK