Good point about the memory

I only have 512 anyway, so it wouldn't hurt to upgrade it in the first place, but memory isn't really that cheap. Worst thing would be if I had to use my old memory and upgrade that later as well, but if I can significantly upgrade the CPU, mobo, and mem in $400-500, that would be great.
As for the video card thing...do you think games advance at a much faster rate now than they have for the past 4 years. I suppose they probably do, so I guess my overall point is that I'd like to be able to stretch as much life out of whatever I upgrade to as possible.