That's a lot of money to be spending on an old, outdated system culexor. Why buy another 2GB of memory when it already has 1.5GB? All she needs is another 512MB stick if anything. I would leave it as is and maybe pop for the 2600XT video card. It's pretty much pointless to toss money into an outdated system.