FYI for anyone that has read anywhere that GAF will void the warranty of thier shingles if bleach is used. The only place you will see this statement is where a chem seller is trying to sell you thier "Roof Cleaner".
I just got off the phone with GAF. They sent to me thier technical Bullietin. Here is the link.