I agree on the otos - as long as they are kept fed (with vegetables anchored down by a fork) after the algae is gone (they are good at that) - I have amanos in my tank and they don't touch algae.
I would also look at how long you keep your lights on - you can also remove algae from the tank walls yourself by scraping it off.
I find a little algae adds character to my tank so I'm not running to remove all of it.
+1 to the above...algae is a plant, after all, and provides oxygen to the tank, as well as helps keep nitrates in check
I like my driftwood algae, and my shrimp LOVE picking through it
10 Gallon Beginner Tank... Journal
40 Gallon Breeder: ... Journal
29 Gallon: ... Journal
“If there are no dogs in Heaven, then when I die I want to go where they went” - Will Rogers
agree with all other posts and would add that nerites snails also do a great job but you must be prepared for tiny little white eggs to appear on your driftwood if you have it.
30 g FW planted:corys, female ABNP, blue angel, harleys, zebra danios, rummies, mystery & assassin snails
15 g FW planted:2 male guppies, neons, pygmy corys, clown pleco, 4 types of shrimp, mystery & assassin snails
90 g FW planted:congos, rainbows, roseline sharks, kribs, male ABNP, peppered cories, assassin snailss
90 Gal Journal: http://bit.ly/1vC7gVX
fishless cycling: http://bit.ly/1DARf3T
fish in cycling: http://bit.ly/1ILvcfp