this is my current opinion for a good all round computer for you:
Athlon 64 3800 (or any other non FX athlon 64 socket 939, the FX's are way too expensive)
1gb PC 3200 (some good brand, i dunno about ram brands)
Your Radeon 9800pro (its still has life in it, later you can upgrade to a 6800GT if you want)
200gb HDD SATA ( or 2 120gb in raid 0 for higher performance)
19in CRT if you dont want ot use your current monitor.
Dual Layer DVD burner (all round a dl dvd burner is useful)
missed anythig?