I use ccleaner as Nikki said. I've also got Registry Mechanic on my machine, though my installation isn't exactly legal.
My biggest recommendation with ccleaner is to make sure you use the backup changes option before you actually remove stuff from the registry. I've seen some really weird stuff happen with Office after using ccleaner.
If there's anything else you're looking for, let me know.