If im not mistaken that card is almost identical in performance compared to your current one. Might be a tad bit slower. While the psu wouldn't be my first pick its not complete crap either. Id suggest saving more. A faster card from yours for a good price would be something like a 5770 or a 4870. For an nvidia card the 260gtx would be the next logical step as the gts 250 is a re-badged 9800. While a 4850 would probably be faster i doubt its noticeable.