Fast Glass is a pretty good product, however the glass towel you use can make all the difference.
A waffle weave towel for drying and cleaning glass, 1 for application and a 2nd for buffing, you'll be amazed how much difference you get from a good towel.