Directly from Joe Jaworski's web blog:
Cerith Snail (Cerithium sp.)
Despite not being very popular, The Cerith snail is a great all around snail because it will feed on so many things. It is an omnivore so it will eat detritus, uneaten fish food, film algae, diatoms, hair algae and Cyano. It is also an excellent sand sifter as it will bury itself in the sand. They can grow to about 2-3 inches but they are very slow growers. They will lay eggs but reproduction in aquariums seem to be limited. Most aquarists don't like them because they don't appear very active. They are in fact true nocturnal creatures and will do all their work at night. These snails are perfect for established tanks to handle routine cleaning, and for new setups to keep various algae issues in check.
Nassarius Snail (Nassarius sp.)
Nassarius snails won't eat any algae- they are carnivores. They need fine sand and will bury themselves and move around keeping your sand bed clean. They will eat detritus and uneated food. Unlike the Bumble Bee snail, they don't appear to eat the microfauna in the sand bed. They are small in size and can get into live rock crevices and keep it clean.
Trochus Snails (Trochus sp.)
Trochus snails are large in size and big eaters. They are big on film and diatoms, but do not readily eat hair algae. They seem to be short-lived, but do spawn every few weeks in most aquariums. If your corals or rock work is not secured, they will act as a bulldozer and knock things down. Because of their size, do not overstock these as film and diatom algae may be in short supply down the road.
Astrea Snail (astrea sp.)
Astrea snails are a good all around cleaner with large appetites. They prefer hair algae, but also consume green film, diatoms, and* Cyano. They won't eat long strings or big tufts of hair algae, but if you cut it back to a "œlawn" on live rock they will voraciously eat it. These guys require extra time in acclimation. However once acclimated, they can tolerate higher water temperatures than most snails. Astreas are good all around herbivores and are a good addition to any tank, especially those that suffer from hair algae outbreaks. If they fall off the glass or live rock into the sand they cannot right themselves and will eventually die. Their soft underparts will also get picked at by hermit crabs and fish furthering their demise.* For this reason, buy larger Astreas so they won't fall into small crevices. Keep an eye on them. If they fall, be ready to move them from the sand bed to a place on your rock.
Turbo Snails (Turbo sp.)
Turbos are large snails that eat massive amounts of algae. They prefer film algae, but will eat all forms of algae including macro algae. Due to their size and weight they can knock over a significant piece of live rock or larger corals with ease. Avoid the "œMexican Turbo" variety as they are subtropical and won't live very long in most reef tanks. It is important to watch for dead or dying Turbos as their large size can pollute a tank quickly. They eat so much algae so quickly, that I wouldn't go with more than 1 per 25 lbs. of live rock. If you have any specialty macro algae, these guys will eat it.
Sent from my Nexus 7 using Tapatalk