What would you guys suggest as a good combination of beauty and algae control? It's also important that it be something somewhat small when full grown (7" or less) since this tank is just 46 gallons. The tank is also a planted tank, so it would have to be a Pleco that won't rip up my plants. There, that shouldn't be hard for you people: Must be attractive, eat lots of algae, be less than 7" and not eat plants!

Does anyone know if the Peppermint Bristlenose Pleco (a.k.a. "Starlight Bristlenose", L183 Ancistrus Dolichopterus/Hoplogenys) does as good of a job cleaning algae as a regular Bristlenose Pleco? If it is a decent algae eater, does anyone know of anyone who sells them on line? I've been looking around but coming up empty.
Thanks for your help!
Chris