Haha, H@rry, it sounds like you were overfeeding your tank.
When I overfeed my 15G tank, the same thing happens. After a little while, cyano goes away. I believe that it's because I have a large plant fuge on that tank - no skimmer, no phosban, no GAC there. I hope your tank will go back to normal with reduced feeding.
GFO seems to help against cyano. I don't get cyano in my 120G even though I feed very heavily everyday. This tank has GFO, GAC and a good skimmer. This tank with Phosban (Phosar now) does not support Chaeto very well. Chaeto tends to do poorly (turns into grey mush) while caulerpa racemosa grows although very slowly. They seem to need a bit more phosphate than caulerpa does.
Tomoko