the BEST glass cleaner is duragloss 755 nuglass , when there is a film left on your windows
after using every other product this WILL remove it even the 60 year old windows on my home they also make special cleaners for boats and rv's, etc i rinse it off with a few drops of vinegar in water