small plecos?

what about the one they call chocolate pleco ?
 
The local Petsmarts sells otos for $1.69 a piece. Good quality, too.

Keep in mind that otos don't eat all algae. I never got clear glass panes in tanks with only otos and shrimp. Bristlenose plecos keep the tank spotless. Don't expect them to eat hair or dust algae, though.
 
AquariaCentral.com