Aren't common names for fish wonderful? What I call a Siamesis Algae Eater (SAE) is the Crossocheilus siamensis (sort of related to barbs). The fish I've seen called the Chinese Algae Eater (CAE) is Gyrinocheilus aymonieri . The CAE is noted for becoming aggressive as it gets older and losing all interest in algae. I have not seen any reports of aggression in SAE although they may not be as effcient at removing algae in later life. They do eat red/black algae which most otos and other algae eaters shun preferring the green stuff.
Of course then you have the "false" SAE to mix things up, and creative naming at LFS coming up with things such as "Siamese Flying Fox", etc., just to confuse the issue further.
Here's a site describing the Algae Eaters
http://www.thekrib.com/Fish/Algae-Eaters/
(I was looking at a site with wonderful photos of the relevant fish just last week but I can't remember where it is. Mind like a steel trap, that's me.)
I've always seen the Beaufortia leveretti oodleyboodley mentioned called the Hillstream Loach (very cool looking it is, too).
http://aquaworld.netfirms.com/Cyprin..._leveretti.htm
I was under the impression they needed fast moving water (which isn't recommended for most plants). Sounds as if that has not been your experience, Oodley?
Deborah