Revo Uninstaller is one great application. Now some of you may be
thinking, "Why would I need this, all programs have uninstallers and if
they don't Windows has it's Add/Remove feature..." While that is true,
both ANY program's and Windows' Add/Remove app are not ideal. Here's
why, when you uninstall a program MOST programs leave their 'program
files' folder and sometimes some stuff in it + application data is left
on your PC (if you ever decide to reinstall the app) + Registry info is
still there. Now some of you say..."Who cares." Well the reason you
should is it slows your computer drastically over time. Using Revo
Uninstaller (Free or Pro) you can take care of all of this is one easy
operation. If you don't feel comfortable messing with the registry keys
(although they are managed a directed with Revo, they are tricky)
don't. Removing the 'Program Files' folder and contents along with
Application Data will really help your system. I have often wondered
why Microsoft never had this kind of utility built in, but it seems they
don't want to give too much power to the users, as things can be
deleted and people will then blame guess who. If you don't feel real
comfortable choose the 'Safe' mode of deletion. One other tip...when
deleting registry keys follow the sub-directory down until you see a key
in bold, as you may delete a key that is needed for other apps if you
don't.
Revo Uninstaller site