Paul, I to have fought the green hair devil for several years in my reef. I agree with Dreeves, its like herpies, ya never really get rid of it completly, whether you see a lot of it or not, its there, you can only manage it. The turbo snails definatly help, but watch it! If a couple of them die in your tank and it goes unnoticed guess what you just feed the green devil "well". Take your time acclimating them(turbos), use the drip method. The phosphate sponges work OK, and they do remove the phosphates if there's any phosphate to be removed. The algae will store the phosphates within itself for future use and your water will show zero on the tests. Ive been so mad in the past I two almost gave up. The one thing I did do that worked with one piece of live rock that was covered in hair algae was I through it the back yard. Try not to get to that point. Here's my recomendations.
1) mix up a five gallon bucket of salt water and take the nastiest of the rocks out of your tank one by one. With a tooth brush(no toothpaste) scrub the algae off and rinse rock, then return rock to tank.
2) When doing your water changes find a stiff chunk of clear plastic pipe and hook it, or jam it into the end of your siphon hose. a piece of "up tube" from an under gravel freshwater system works well. Now you've gotta vacuum you can control! And manuvere around your reef for suckin up not only algae, but reef debris which is a big help! And you'll have the satisfaction of pouring the algae infested salt water on your side walk and watching it freeze.
3) Then ofcourse do all the previously mentioned. Cut the lights back, and the feedings back.
4) Use RO water.
5) Then repeat after me! "Thou shalt not have thy reef without a yellow tang"
Good luck