Como dice Liamngls, decir cual es el mejor es díficil, más si tenemos en cuenta que los más habitules (CCleaner, RegCleaner, etc) hacen bien su trabajo.
Lo que sí resulta curioso es cada uno funciona de una manera distinta, supongo que por las prioridades que dan para cada programa sus creadores. Por ejemplo, pasas el CCleaner, haces una limpieza del registro y si acto seguido pasas otro limpiador es fácil que te encuentre nuevas entradas inválidas. A mi esto me ocurre si paso primero el CCleaner y luego el jv16 Tools.
En cualquier caso, si hay que decantarse por uno, yo me quedaría con CCleaner.
Saludos.