Ringing endorsement for CCleaner
My experience concurs with that of Greenknight and brainpup, in where I have never had issues arise from using CCleaner, or "Crap Cleaner", as it was called before it became politically correct. Since 2004 and version 1.xx, I have run CCleaner on hundreds of Windows workstations, both personal and business.
CCleaner is my one-stop utility that 1) effectively uninstalls troublesome applications, 2) allows me to identify and disable/delete startup processes both in Windows and in web browsers, and 3) deletes temporary folder content and files in seconds that would take me minutes (and then some) to find and remove manually.
The crew who developed CCleaner know their way around the Windows Registry; no issues encountered when removing obsolete/corrupted entries from all flavors of Windows XP/Vista/7. I appreciate the text log generated by the Registry cleaner component, which often reveals the uncommon (suspicious) registry entry or folder location of some mystery process. Very helpful when tracking down a virus or crapware application.
So yeah, this is a complete and unabashed endorsement of a product that has saved me countless hours of maintenance and troubleshooting over the years.