I don't use 'clean-up' software in general. Does more harm than good to be honest. I pick up a defragger and that's about it. Windows 7 does a lot of this stuff in the background now, or you can just dip into the control panel and do it yourself. But that's just me.
"I don't understand why software developers are bringing out programs with a $50 charge to do what well-known other programs have out for free? Let's see something original for our money!"
I basically said the same thing in our review of Uniblue's Powersuite. When CCleaner does 90% of what I want for free, I am not likely to pay $50 for the other 10%. It'd have to be an awful important 10%.