You've tried everything, but the result is the same: nasty streaks remain on your windows after each cleaning. Grrrrr! Think about using Bruneau glass cleaner for a convincing result: your windows will be radiant and remarkably clean.
The real secret to a shiny and clean window is this!
5L container.