I have used RainX, Fogx, CatCrap[not a missprint], and regular antifog lens cleaner from the eye doc. All help to a certain extent, but none eliminate the problem. I have the same problem this time of year and have had every year. If someone has found a reliable solution I'm all ears. Luckily it only seems to happen for a few weeks, then no problem again til next year.