I love CCleaner. It's such a great program and I'm always surprised to see how much junk is on my computer. Also, there's nos CCleaner Enhancer which adds support for 270 programs, making this cleaning tool one of the best out there.
Download CCleaner Enhancer here: LINK
It's definitely worth it.