I have the utmost respect for anyone who does anything meaningfull to try to help others clean up their PC's.
Crap in the gap and junk in the trunk does more to slow down and corrupt a PC than all the viruses and spyware in the world.
I've been writing cleanup batch files for years to keep my own pc and those of my friends and customers clean and running at peak performance.
My little "Hoover.bat" program for windows 98 is now running on thousands of PC's in over 9 countries that I'm personally aware of.
My "XPCleanup.bat" program that I put on my own website is being used by many.
It deletes all the real "Junk" stuff from the HD.
Programs like windows "Disk Cleanup" and "Defrag" can just be programmed into the task Scheduler for a daily cleanup and a batch file like my "XPCleanup.bat" can be put into the Startup folder for a quickie cleanup every time the PC is rebooted.
Lines can easily be added to dump things like AV Quarantine folders, IM Cache folders, etc.
I have all that stuff in my own XPCleanup.bat file on my PC. I even added a line to dump the cache folder for my "Call Wave" program, that wants to save every message I receive on my phone while online.
All that cached stuff can kill a system if not dealt with on a regular basis. All it takes is a simple batch file in the right place (like the startup folder) to do the job.
All together, a system can be kept pretty clean and defragged without any real operator intervention.
For my own customers, I give them several cleanup and reorganize programs in a weekly cleanup routine.
I then give them a printed sheet of instructions on just how to run the routine. It gives them a sence of accomplishment to go through it and know that their PC is 'now' clean, defragged and error free.
Keep up the good work,