I've been doing some thinking about that GreenBlob affect that's plagued some iPhone 4's. Could the lens be sensitive to the light spectrum that is CFL lighting (and light from LCD screens, maybe?!) that it would cause a type of 'burn' on the lens and thus creating the error? I wouldn't ask anyone to do this, but I'm just wondering. If you have 2 iPhone 4's and one is experiencing the GreenBlob affect and the other is not. Take the none affected iPhone and take a picture of a CFL light, like in some office buildings, hallways... (think about the ceiling lifts at a Wal-Mart store) and see if this would recreate the issue. I have a hunch that it might.