Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
I myself own a 9800GTX+ 512MB, and while it can max out most games with 4xAA at 1680x1050 (except for games like Crysis), I wouldn't recommend it as an upgrade option for you. You would be much better off getting a 5770 1GB, since it has lower power consumption (lower temp), faster and has dx11 support.just thinking of upgrading my gpu,which card would be ok for my pc specs,or is the 9800gtx+ still ok. for future games,
is the 9800 what you have at the moment?
Also what are the rest of your specs and what sort of performance do you get on them?
Don't think it matter too much, since 9800GTX+ can have its bios flashed to become at GTS250. It's been tested and it works, even able to SLI with a GTS250.despite the fact its the same chip, i reckon it will be supported by nvidia for just that little bit longer.