I've used TuneUp Utilities for close to 2 years now. Excellent programs. They just plain work well. The 2 programs in the suite that are great for everyday maintenance are the Registry Cleaner and the Storage Cleaner. Both are activated either directly or by scheduling 1-click maintenance to autorun.
It also includes a straight forward way to manage all auto-start programs(doesn't work on everything though). The average user will find numerous unneeded and unwanted programs that have installed themselves on your computer many without your knowledge that now autorun evertime you reboot. I have a system with a gigabyte of RAM running XP and it was reduced to under 500 MBs until I got TuneUp Utilities and cleaned house on them. Now back to around 700 MB's after reboot and that's no joke.
TuneUp Utilities includes a Registry defragger(speeds up hard disk access times), but does not include a hard disk defragger, I use MS's standard XP hard disk defragger for that chore. Anyway enough from me. Good post Leo!