Turbos, cerith, nassarius, and astrea snails are the best at keeping your tank clean.  Hermit crabs do a good job at cleaning as well.  However, they will most likely make a meal out of your snails and other hermits for thier shells as they grow.  The best hermit to get IMO is the dwarf blue legged hermit.