Turbo Snails are very effective at controlling the growth of undesirable algae in aquariums. They will eat algae off of the rocks and aquarium glass. Maintaining proper Ca, Alk, & Mg levels is important for growth of their shells.
Don't forget about your water parameters when combating algae blooms. Water chemistry is every bit as important as a good clean-up crew.