I just tried the Revision Military goggle wipes. They are dry wipes, and re-usable. Used them on full-seal eyeshields and they didn't fog on a cold 'orrible day. the inside of the lenses gets wet after a while, but won't obscure your vision. Only thing I;ve found that works other than fan goggles.