Bioworx has just come out with a new line of "green" cleaning chemicals that are supposed to outperform the best non-green cleaners. They have a VOC free green glass cleaner that I have tried and love.
I have tried almost all glass cleaners and get frustrated with the streaking. No streaks with this cleaner, especially when I use microfiber towels. We should support new companies who are trying to make a difference.