Being sold to be eaten, but some of you creative types with big tanks could try this.

Looks like they can get pretty big (though takes a long time), eat diatoms and stuff off rocks/glass when young, and larger algae when bigger.