Everything that IRescue452 says is spot on

If you want an algae eater, don't get a common plecko (trust me, they get huge!). The goldens are a great option (just be prepared to rehome him if he gets agressive, my current one hasn't been a problem he just likes to sit on the frogs), and also the siamese algae eaters. I just got this little guy (Otocinclus sp. Oto / Dwarf suckermouth catfish / Dwarf Pleco), and hes a great cleaner too, but i'm not sure if you can get him in your area (he doesn't have a name yet, he was new as of friday).

this is the little so-far nameless guy, already hard at work ---