I've always downloaded CCleaner from Filehippo.com.
Sorry if this sounds like a dumb question, but what is the significance of this: "its site is blocked in the hpHosts HOSTS file"
I'm wondering if I should uninstall Stopzilla because I also have Spysweeper on my computer. I read the article you linked and they do the same thing, right?