These actually work. Just apply a thin coating on the inside and outside of your visor once every 3 days or so. They're called Fog-Be-Gone by Magic Safety. I just snag some from work whenever I need them. They're cheap to buy though...somewhere like $10-15 for a box of 100.