I saw this helmet on a safety patrol guy a couple weeks ago (his was black) and asked him about it. I purchased this one for my daughter and had her test drive it today. She loved it. No fogging issues with her glasses. Not cheap...but if it solves my fogging problem it will be well worth it. Being sidelined right now I am not in a hurry to plunk down the money for one of my own so I will let her continue to test drive this one.
There is some discussion on EPIC about it and a few reviews scattered on the internet. General consensus is its the closest thing there is to a solution to fogging eyeglasses with a few caveats. Name of helmet is OSBE Proton Senior from OSBE USA. Made in Italy. Your results may vary and keep in mind the weather today was warm. Warm skin on a cold day in sunlight will be the real test.