to be honest it depends, if a gfx card update would boost my speed then i am all in for one, price to be honest doesnt bother me im willing to save up lol, just something reasonable that does the job nicely with a little extra kick
I would of originally said to save up for a new computer, because your current is very outdated.
But a suggestion for a video card:
HD2600Pro
X1650Pro
Not sure if your power supply is up for that, though...