Ranked in these QuestionsQuestion Ranking
Pro Not simply an uninstaller
CCleaner is a general Windows maintenance tool but it also has an uninstaller built-in.
Pro Keeps bundling minimal and optional
A common drawback for freeware of this quality is when they are bundled with crap-ware. This only includes Google Chrome and can be easily opted-out of.
Con Uninstaller function limited
CCleaner does not clean up leftover files after an application's uninstaller has been run, nor can it handle uninstalling applications that do not have an uninstaller.