I have a custom pc built by my friend and I and it is running a Athlon 2400 XP, Asus Geforce 6600, 2x512 kingstom ram(dual channel), sound blaster audigy. I mostly use it for WoW, CS, CSS, WC3, and the games run fine, but i ocassionally play BF2 and it can get choppy and i was thinking of adding another 512mb and i think its around $40-50 and i was wondering if it's worth buying or just waiting and saving for a new PC. I know the difference between upgrading and buying a new pc is huge. I guess what it comes down to is how long do you think my computer can last till it will be obsolete.