Usually uninstalling a software leaves leftovers and I've heard that Revo uninstaller is a good way to solve this. Any thoughts or do you guys just use the default?
The only downside is it's not free.Total Uninstall utility can monitor new installations.
With "Monitored Programs" module it helps to monitor any changes made to your system during the installation of a new program. It allows you to perform a complete uninstall without having to rely on the supplied built-in uninstaller, which can leave files or changes behind.
Geekuninstaller is very good iuse it also.