I use shaving foam, works a treat.
Put a big dollop on a clean microfibre cloth and start rubbing over the windows (inside). Just keep rubbing until the foam is all buffed in.
Last about 2-3 weeks and is perfect, no missing at all, even with 5 of us in the car after a wet Sunday football...