Well, I think I beat the cyanobacter...knock on wood. The RO did the trick!
But now I have a new problem. I have this funk that is growing mainly on my rocks. It is a dark-brown/black 'fuzzy, moldy' looking stuff. I have been turkey bastering it out, and it comes up off the rock in mats. When it is out of the tank it feels sort of scooshie.

I moved the powerheads around, and that didn't seem to do anything - in fact it grows just fine with a powerhead outlet 1" away!
I checked our archives, and couldn't find anything that matches this description.
I have also been doing water changes of about 10 gals every other week.
Thanks for your help!