Not sure if its better but I use Ice Clean.
http://www.macdentro.com/MacDent…
Cocktail isn't free (only $15), but I've been using it for a few years now. Great little app.:
http://www.maintain.se/cocktail/…