i have clown plecs, which only get to around 4 inches or so tops. bristlenoses would be good too. you could check out www.planetcatfish.com and look through the plecs there, they give sizes (though not how long before they reach that size), may take some time to go through but worth it. some of these smaller plecs can be kind of pricey, but my clowns were only $6 US a piece.............. as far as whether good algae eaters, couldn't tell you, but i've always heard that bristlenoses are great at this