For example, I always upgrade most of my programs manually. It's made cleaning up hard drives so much easier. I used to have to clean everything manually, and I hated it. I have run a number of free uninstallation programs, and found nothing that really did a thorough job.
The uninstaller from IObit is definitely a damned good program. I'd say it's a good tool for basic maintenance, and for preventative measures. In certain cases, my computer doesn't seem to lock up as easy although, it hasn't really made anything faster or more efficient (not significantly). Have I really seen that much improvement on my computer? Well, I'd have to say that is entirely subjective. I've been using the Pro version for a few months now, and I can't really complain. I'd say a few things (like the spyware removal security defense scans) are probably not the most effective, compared to various specific software you can get, but I'd say it's probably still a decent software overall. While I'm sceptical of a lot of the things it claims to do, I do know that certain things are effective.
ASC is a program that is definitely well known, and I've not heard anything bad about it from anyone of my IT buddies.