Dude I battled the evil algae for 6 months...don't give up! I finally eradicated it (but not before it smothered my fav frogspawn to death). Here's what I did for my 29 biocube:
I bought about 10 mexican turbos, 20 margaritas, 2 tiger snails and 3 electric blue hermits to bolster my cleaning crew.
I cut my light back by timing actinics to come on at 11am, pc's at 12, then pc's off at 6, act's off at 7pm... so really only full light for 6 hrs... (i was running them all day before)
I put filter pads down to where ALL the water passes thru them and then proceeded to use a stiff nylon scrubbing brush to scrub the algae off every rock and surface in the tank. It took me about 3 hrs to really get it cleaned up.
I let the filter gather as much of the algae as it could then took it out and threw it away. I replaced it with a phospad and a carbon sack.
I dosed the tank with algaefix marine. I was desperate and took a chance on it. It worked very very well. It didnt bother any fish, my shrimp, any corals... i had about 6 snails die off, but they are casualties of war as far as im concerned. I kept dosing as per the instructions once every 3 days.
I repeated the cleaning process 1 more time 2 weeks later for the little bit that came back and to remove the dead algae.
I replaced my powerheads because they were just gross...
I do a 10% water change every week, and that continued as I did the above...
Now I add the algaefix marine stuff once every 2 weeks just for good measure and the cleanup crew has mowed down any pockets I missed. I've been hair algae free for a few months...
I really hope this helps you dude...