The FX5200 is a good step up from your onboard video, but the reality is that it's the lowest entry point (or the MX400/4000) and you may still be unhappy. I lucked out and found a 99USD FX5700 256MB card and from what I see here, that may be the bottom of what you'll want for Half-Life 2, Doom 3 and such.

Bob