^holy fark that's well detailed!

Windows are easy - just dry the chamois really really really well then wipe.

Helps a lot too if you've got a coating of that rain-x stuff