Utility Spotlight: Windows Installer CleanUp Utility
Software installed using the Microsoft Windows Installer (MSI) technology writes certain files and registry settings, but leftover Windows Installer configuration information can cause problems when you try to update or uninstall an application. Lance Whitney shows you how you can solve the problem using the Windows Installer CleanUp utility, which can help you remove an application’s Windows Installer information and then reinstall the app. And it’s free!
More free utilities available here.