Total Uninstall is a good one but need some work from users. I have it installed but only use it when I suspect that the program I install might live hidden junk on my system when I decide to remove it. On daily basis I use Your Uninstaller 3.1.30.
LaZorMan