BCUninstaller (or "Bulk Crap Uninstaller") is a free program uninstaller. It is focused on removing large amounts of applications in a small amount of time. It can clean up leftovers too.
Available in English and Polish language, more to come (contact me if you are willing to translate BCU to your language).
Uninstall any number of programs at once.
Quiet (unattended) uninstall of many programs, even if they don't explicitly support it.
Intelligent ordering of uninstallers in large tasks.
Detection and clean up of leftovers after uninstalling applications.
Uninstall lists (automatically select uninstallers from the list, can be edited in a text editor).
Advanced grouping, sorting, filtering and searching.
Editing tools and backup creation - can generate .reg files and remove junk to recycle bin.
Visibility of protected and invalid entries (system uninstaller doesn't see them).
Fully portable, requires Net 3.5 which is installed on all Windows 7 machines.
Automatic error reporting and updating.