My mom's computer is in serious need of upgrading. I've never seen a computer that runs slower. It's an Acer, with only 512MB of RAM and running on Vista.

I want to get her an upgrade. I'm tossed between just upgrading the existing computer with more memory or buying her a new processor.

She only uses the computer for email, web, and the occasion Word or PDF doc. Is there a reason that I should be considering one option over the other? If I went with a new processor I'd probably just buy her a refurb.

I'm not much of a computer person, so any advice on how to improve her computer for the least amount of cost and hassle would be appreciated. Thanks!