id wait till the 64 bit stuff gets cheaper and standardized .. you have at least a year or 2 left with that . perhaps a video card upgrade ... and if you feel the need a 2400+ or 2500+ cpu ( 2.0 ghz) i wouldnt spend the $$$ for anything bigger then a 2500+