Many System and registry tools can really mess up your system, and create many usability problems, ... but anyway.... the only cleaning tool I use and have my trust is CCleaner
i buy Tune Up Utilities wow great software i remember use it a long time ago and now its seems to get better on W7 and CCleaner always a must