I know I have said it before but I have to say that Revo is THE best uninstaller out there on the market. The best part about the paid version is being able to right click .exe files and click "Install with Revo Uninstaller". It starts up the monitoring process and Revo monitors all the changes made during the install. After the install is done, you can save that log file and then completely uninstall the program at a later time using the traced programs list.

Anyway you slice it, if you uninstall that way or you just use the normal scanning mode, revo is a must have tool. Having the paid version makes it that much better!