http://www.glarysoft.com/absolute-uninstaller/
This app is a work of genius. Once again, its something XP should never have been without (we'll add it to the list then =)
Absolute Uninstaller works like the regular windows uninstaller with two caveats:
1. It deletes the folders associated with the program you're uninstalling, instead of leaving loads of crap on your system
2. It has a multiple uninstall feature, where you can check several items to uninstall and it'll do one after the other!
It's only really lacking one thing that would complete negate the need to ever use add/remove programs again – it can't sort installations by size like add/remove can. I'm sure it'll be something they add in future though.