Straight hydrogen peroxide poured on rock worked for me. Let it sit for 15 minutes and bam dead algae.
+1
I picked up some frags with bryopsis, dipped in a 50/50 peroxide solution, and it was GONE. I even got the satisfaction of watching it sizzle and bubble to death. They've been in the DT for months, no sign of it coming back.