I got a couple algae eaters. Had a bunch of algae growing in my 55 gallon. Researched it and learned that lots of food+fish poop = algae.
I was told a healthy fish is a hungry fish, so I don't feed my fish a lot. So it wasn't me. After a short investigation (my aquarium is in the middle of my office) I found that I was getting a little "help" feeding the kids (6 Tiger Barbs, 2 AFricans and a Rainbow shark).
The girls in the office like the barbs (Apparently they're cute) so they were all feeding them snacks
The guys like the Africans (They dig and protect their territory) and the shark (who wouldn't like a shark?) so...more snacks from the male contingent.
So I put the kids on a diet and bought a couple High Fin Plecos, expecting them to bring the algae under control after a couple weeks.
Not only do they look Awesome, but I came in the very next morning and OMG - no algae on the glass. None. And the plecos are only 2 or 3 inches big.
So if you need a first class algae eater, I recommend the High Fins - they get the job done.