I have used this on my motorcycle windshield and helmet as well as on the headlights of my minivan and it does a great job of clearing these up as well as helping to sheet the rain off.  I would recommend it to anyone for any of these uses.