I can vouch for CCleaner as I've had it on my laptop for over a year with no problems. In the past I used a program called AdAware which was also safe and effective.