Don't you hate it when you try to uninstall a program it either does not include an uninstaller or when using Add / Remove Programs in Windows, there are several traces of the software left? It is definitely one of my bigger pet peeves.
I came across a cool little program the other day that claims to do a much better job of uninstalling applications and all of the tidbits and left-overs associated with them. Revo Uninstaller.
http://www.revouninstaller.com/