First off find out what motherboard you've got. No point spending money on upping the ram and getting an agp card if your going to get back into gaming, only to find you've pushed the mb as far as it can go and need to start from scratch.
Whats your budget?