I have used Revo Uninstaller to remove programs but is it any better than using W7 to remove program? I have had some success with Revo but have instances where it doesn't remove everything. Broadbandmeter is an example, Revo confirms that it has uninstalled everything but when I start the computer the Broadbandmeter logo pops up and Event Viewer logs a widows search error wher it is trying to find the program which has been mostly but not completely uninstalled.
I was having trouble recently because some incorrect registry entries remaining from a program I'd uninstalled by deleting its program folder (it wouldn't uninstall properly because of the incorrect registry entries) were preventing me from reinstalling it.
Someone here recommended Revo to me, and it identified and deleted the invalid registry entries (300+ of them) so that I was able to reinstall my program. I'd previously tried CC and RegCure with no success -- RegCure, I think it was, claimed to have identified hundreds of invalid entries, but wanted payment to remove them.
IMHO Revo is excellent, provided one follows the following Instructions set up by Technotiger many moons ago. I use Revo for all my uninstalls.
During the un-install process you may be asked if you want to re-start your computer, DO NOT re-start at this point, let Revo continue. You will eventually get the option to Select All and to Delete - DO SO. You may be given the same options a second time, again DO SO, do not be picky, just accept all that Revo chooses.
After clicking on Finish, re-start your computer.