I know I for one am not only guilty, I'd also appriciate a top 10 list of preventive maintenance to do's or something.
Much like Eric, my maintenance routine involves a reformat. I install everything fresh. WindowsXP, hardware drivers, Office, Firefox, Adobe suite (Acrobat, flash, etc.), and all other applications I use on a regular basis. Then I use imaging software to back up the hard drive exactly as is befor first use. This allows for quick and easy reformats in the future. I know most do not have the ability or want to perform those actions... so here are my other recommendations.
1) Uninstall software you don't use! - Often people install a program for a single use, and never use it again. Go through "Add/Remove Programs" on the Control Panel periodically and remove programs that you don't use on a regular basis.
2) Keep the registry clean! - Use a program like Registry Mechanic (costs money) or CCleaner (freeware!) to remove bad registry entires and optimize the system.
3) Turn off System Restore - The System Restore program built into WindowsXP is a resource hog, and is rarely - if ever - useful.
4) Keep up to date on Virus definitions - Use a good Antivirus and keep it up to date. Also use programs like Spybot Search and Destroy and Adaware SE to keep malware off your machine. Be careful when installing these programs. You DO NOT want them to start on boot or use any of their common "protection schemes". I recommend using the immunize function of Spybot S&D, and running a monthly scan with each program. Beyond that, don't let them waste your system resources!!!
That's about all I can think of for now. I'm sure others can chime in with recommendations. Using these types of strategies, my 6 year old Acer runs as well as it did the day it was new, and I can still perform all the home tasks I need with it, and my 8 year old desktop. :good!: