Join Date: May 2008
Location: Ontario, Canada
CO2 should help to get rid of some of the hair algae. The main cause of it is high nitrates. Test them, and keep up with water changes. I had hair algae in my tank for months and months, and I just kept up with regular water changes and after a while, it started to go away.
In terms of fish, true SAE's will help some, Rosy Barbs will help, and so will American Flag Fish. I'd probably try the SAE's out first. Make sure to get the true Siamese Algae Eaters. They have a silver body, with a black line going through it. The true ones will have that black line extend right thru their tail, whereas the fake ones will have it stop before it.
Also, be careful when adding fish and plants to your tank, as the algae can also transfer in the water from the bag or on the plants. Don't choose plants from LFS' tanks that have signs of hair algae and be sure not to add water from the bag into your tank, regardless of if there is any hair algae in the LFS' tank or not.