I have been washing our vehicles for over 55 years and I have yet found a product that cleans the glass. I generally use the standard Windex and paper towels and in the shade the glass looks good but ...
One of my prior sins/hobbies was showing cars. It's an exercise in seeing who can be the most anal retentive in detailing their automobile. I found that Armor All makes a very effective window cleaner that is reasonably easy to use.