ccleaner is a great basic 1 there are others that are much more aggressive in there scans but this can lead to problems...some like regcure can actually cause a system to crash because there so aggressive.
so go what you feel comfy with. catch 90 percent and be sure that your system is stable or go for the 100 percent and risk a system fail.
i would recommend, you dont optimize your registry which a lot of reg-cleaners offer. this will in the long term slow your machine down and cause more fragmentation over time.
Hey whats about TuneUp Utilities 2011,a Award-winning system optimizer and it comes with registry cleaner? Is it not good ? I am using it and seems it is working well but as not being an expert I can't say how much good it is.Please I want to know your opinion.