I agree with SpitFire_x86.
Yes you would gain some performance going up to a 3000+ chip, but this wouldn't be a big enough performance gain to justify the cost. I would stick it out with your current machine for right now. It should be more than plenty.
Another 512 MB would help some. If you do buy new memory I wouldn't buy 2700 again, I would buy something faster, that way when you do upgrade in the future, your RAM will be ready, and you will just have to replace the single stick of 2700, instead of two sticks of 2700. The different speed memories should work fine (The faster stick will run at 2700 speeds), assuming you aren't overclocking (Using different speed RAM chips can cause weird stability problems in some cases when overclocking.).
My Desktop: <A HREF="http://Mr5oh.tripod.com/pc.html" target="_new">http://Mr5oh.tripod.com/pc.html</A>