Hello and thank you for your inquiry.
There are many ways to battle hair algae, but it really comes down to two main factors: 1) controlling the fuel that is feeding the algae (i.e. dissolved organics like nitrates and phosphates) and 2) having a clean up crew that helps graze upon the algae. Steven Pro wrote a great article about Nuisance Algae that should help you out quite a bit with winning the battle against hair algae. Also within the Articles on the Marine Depot Educational section you will find a couple of other articles that address these issues (http://kb.marinedepot.com/default.aspx?cNode=2H7F0B).
Hopefully those articles will help with ridding your tank of hair algae. Just remember that the algae will not go away overnight. It takes time so just be patient with the tank, don't overfeed, keep up with your maintenance and with the addition of a clean up crew you should be able to rid your tank of the hair algae.
If there is anything else we can do for you please let us know.
Keith M.
Marine Depot Customer Service