SAE's (Siamese Algae Eaters) and Black Mollies eat hair algae in my tank. The only problem is that you have to keep them hungry. They would gladly fill up on flakes and leave the algae. But, they have kept my hair algae under control, and I wouldn't say I "starve" my other fish, but I do "underfeed" most days.
Also, Excel is not so much an algecide as it is a plant supplement (organic carbon...). In theory, the organic carbon allows the plants to utilize available nutrients more efficiently and in that way starves out the algae...only probably not that simple...
I prefer not to use chemicals in my tank, but I DO supplement with excel since I don't have a CO2 rig. With the algae eaters I have (SAE, Mollies, and Otto's) and the excel, I have noticed a dramatic reduction in algae problems. Of coarse, some of that could also be attributed to my tank maturing.
Hope that helps you more than it confuses you.
