From DaTa Software:
Ever noticed that you often install software on your computer that do not have an uninstalling program of their own and neither have a shortcut to remove it in the Add/Remove option in the Control Panel? Well, so you just have to put up to these programs in most cases. Besides not all software unistall completely and in most cases leave plenty of junk behind. So, with this handy tool you would be able to unistall software, safely and completely. It removes all orphaned registry strings left behind by partial uninstalls, which make your computer really slow. It not only speeds up the computer while startup but also post bootup too. Always remember any application without an uninstaller isn't trustworthy.
Version 2.0 is more stable and features improved interface.