My windows also have some water marks too. One thing that works but takes a lot of effort is plastix by meguiars. You really need to rub it in hard for it to work.
I gave up so many times doing this because it was very hard. You could try swirlx on a small corner of your window to see if that will work too.
For the dust i would normally rely on my wax to make the car all smooth to keep the dust off it. However it still attracts dust.
Bookmarks