If this poll had been created about a year ago, definitely I would have voted CCleaner. But now I have moved to a new system with better hardware specification, I barely use any registry cleaner as I don't think it will give significant influence against overall performance.

BTW, does anyone use or at least, ever tried Raxco Perfect Speed?
It seems to be a promising registry cleaner program since its brother is world famous defragmenter tool.