It depends what you're looking for. If you're looking for something to keep your glass clean, none of the fish above (as cool as they all are) are going to do the job that your bristlenose did. Contrary to popular belief, most Loricariids are not algae eaters, and most of those mentioned above (L240s, L114s, etc) are primarily carnivourous.
L190/191 (any of the royals, really) will get larger than 12", though it takes many years to do so. They also produce a lot of waste.
If you're looking for a pleco to clean your glass, stick with an ancistrus species. If you're looking for something cool, decently affordable and active (though not algae eating plecos) that stays under 12", L240 is a good suggestion, as is L128 or L200.