I use CCleaner and Eusing free http://www.eusing.com/free_registry_cleaner/registry_cleaner.htm I run these with default settings and have never had a problem
I used PC Tools Registry Mechanic once … and that ended with a reinstall