Hi there,
I ride almost all winter (and summer) in all sorts of conditions, so I may be able to shed some light on your problems.
Firstly, I am also a "glass" wearer, so being able to see clearly is a high safety need.
My winter helmet is an Arai Quantum with a fog city photochromatic insert...