I spent $38 on this piece of software, best $38 I ever spent on software.
http://www.registry-clean.net/
Registry Clean Expert scans the Windows registry and finds incorrect or obsolete information in the registry. By fixing these obsolete information in Windows registry, your system will run faster and error free.