What resolution is your monitor and what games are you going to be playing? The best card in that price range ( a bit more ) is the HD 5770. That GTS 250 is the same card as my 9800GTX+ and while it is still a good card at lower resolutions it is starting to show its age. The HD 5xxx series are newer, use less power, overclock quite well and have the advantage of DX11 support if you are using Windows 7 as well.