My dad has an old sony pcg 505FX and this thing is SLOW.. its got a 266mhz pentium, 64mb ram, onboard video, and a 4GB HD. It is the one with a 12" screen and no CD or floppy built in. My dad has a couple desktops and a server to use at the house but he is a pilot and travels extensively and only uses his laptop for checking stocks, e-mails, surfing the web, and word processing. He has run out of room on his HD and complains that his computer is really slow. He does not want to buy a new laptop yet, but would like a performance boost. He can max his ram out at 96mb for about $40 and I imagine I can find a HD for $100 (maybe a 5400rpm 10-20GB) For $150 is it worth it or should he give up now? Also would a 5400rpm benefit him over a 4200? He loves the laptop because it never gets hot, weighs a pound, and has good battery life.