I like siamese algae eaters. They are good algea eaters, but they are more lazy when adult, or if they know there are better food like the food you give the other fishes.
I've got a bristlenose plec that keeps every thing clean, he is a small pleco and can get in to all the nooks and crannies. Proabably a bit too small for some of the tanks on this site
I just got a gibbiceps pleco today, he is settleing in ok, he is hanging around with the bristlenose they look funny next to each other.