Well, part of me wants to get a budget upgrade and get a core2duo 6300, 1gig ddr2 dual channel ram, and a x1900gt + video card. Would I be better doing that and selling my current parts? Or just getting a newer agp card?
A core2 duo, 1 gig ddr2, and an X1900 GT will be a quantum leap ahead for you. If you can do it on a reasonable budget, EVERYTHING will be much faster... especially games.