If you like lively, active, entertaining, peaceful fish, I'd recommend Siamese Algae Eaters. They don't harass their tankmates, they don't damage plants, and they eat any kind of algae that grows. You might have to clean the front glass from time to time during water changes, but the SAEs will help keep algae under control. Since they're always in motion, they're fun to watch. I like seeing mine do their loop-de-loops.
Since they're omnivorous and always scavenging, they'll clean up uneaten food. Even though my trio are the only inhabitants of their tank, I still feed them flake food to help round out their diet. They are always hungry, always cleaning up the gravel, plants, driftwood and glass.
You'll need to know how to identify true SAEs if you decide to get one. The false SAEs can become highly aggressive with age and lose interest in eating algae. Here's a good webpage to help you identify them:
http://www.aquatic-gardeners.org/cyprinid.html
I've not seen any site recommending driftwood for SAEs but I would recommend it, having seen how much my SAEs enjoy working on the driftwood in my tank. They do seem to enjoy company and I've seen mine lie in a group, being very touchy feely with each other during rare moments of rest.
And a warning: they're FAST and very difficult to net. Once they're in your tank, don't plan on moving them anytime soon because netting them will require taking everything out of your tank. They can zoom upwards very fast and break the surface, so make sure the tank is covered.