Don't limit yourself to bristlenoses (also known as Bushy Noses). They're great plecos (I have 1--see my gallery), but there are many other species of pleco out there. Hundreds, actually! Check out Pleco websites, and keep in mind these other names: Hairy Tiger, Candy Stripe, Mega Clown Peckoltia, Gold Nugget,Albino Bushy Nose, Queen Arabesque (I have 1--pic in gallery--she's spectacular), King Tiger. Some of these get more expensive, but they would be a nice aesthetic, as well as functional, addition to your tank. None of the plecs I've listed get over 6 inches in length, whereas common Plecos can reach well over a foot. When buying a pleco, do a little research online first. You do NOT want to be stuck with a large specimen. Some stores won't even take it back from you if it's too big for their tanks! I had a common plec that grew from an acceptible 3 inches to an unacceptable 5 inches in 2 months! He was only a loan for cleaning purposes, though.
The specimens I've listed are usually classified as "Dwarf Plecos," and come from several different gena (genuses) including Ancistrus, Hypancistrus and Peckoltia. Look any of these words up on google to get some good results.
Other good algae eaters are Siamese Algae Eaters, Flying Foxes and Ottos (Otocinclus Catfish from the Family Loricariidae--the same family as plecos). Any of these would be good. Plecs are my personal favorite, as they're so varied in coloration and pattern.