A few months back, in the wet season I was researching anti-fog sprays & cleaners for my visor & came across this site http://www.salclear.com/tt.htm I ordered a set & have been extremely happy with the products 1. Sal Clear TTX rain repellant & cleaner 2. Sal Clear TT anti-mist & cleaner Today they sent me an email for a new product http://www.salclear.com/vision+.htm a high end product designed to solve fogging and misting problems on coated eyewear....the most challenging surfaces. I will giving this a go too, because the visor cleaner & anti-fog have been great so far. Might be worth checking out for some of you guys with specs, or who suffer from your visor fogging up.