Conchs, from what I have seen tend to eat the more filmy stuff. My conchs don't touch hair or other macroalgae. My ceriths do an okay job at mowing down most things, but for hair algae and diatoms (and these snails weren't listed in the poll) I have to vote hands down for my nerite snails. The problem with nerite snails is that some species are intertidal, so you have to watch for the right sort.
I have nassarius for detrius and a couple of bumble bees. Bumble bees are extremely slow compared to the others, and in my mind, make a horrible cleaner. But... I think they are cute, so if you like how they look, get a handful. Don't count them as part of your clean-up crew though.