Nothing is better than the GTX 460 at $150 right now. Its a steel of a deal.
However, for 120-130 you can get 6770 HD. Its performance is of course below GTX 460 but it is also a great value for you money.
Former will give good performance at 1920x1080.
Latter will do good at 1600x900 or 1680x1050.
Both are compatible with your motherboard.
Regards...