I have a Dell latitude D520 running XP 2000. It's getting a bit unstable with errors and thought I should upgrade hard drive, motherboard and ram. This laptop is running on a network from a docking station when I'm in my home office, otherwise it's on the road with me when I'm out and about. I have no interest at this time in upgrading the OS, just tune up my present unit to get the best results out of it. Any ideas?