I know alot about some bits of reefing but i know nothing about snails eg type pros and cons about each. To be honest all i know is the turbo. Could some one tell me a little or give me a link to algae eating snail, thanks!
Turbos eat algae, as do hermits but they are detrivores and opportunists too, which is why they are called clean up crew.
Nasserius vibex are good at keeping your sand clean, as are babylonia whelks (supposedly hunters of snails but mine never did, nor did any others that i know of - opportunists perhaps?) Astrea snails are also good for algae etc, colonista snails are also grazers as are columbellid snails - also called strombus - are supposed to be very good if you can get them.
Basically, try to get a good variation in you CUC and you should have a happy tank.
Astrea are very good, as are true mexican turbos, cerith snails and truchus snails, idealy you need a mix of all of them to really tackle your tank, there isn't ONE all singing all dancing snail, they all help to tackle your detritus/algae between them.