Много лет пользую простенькие без каких-либо наворотов $20-25-е очки UVEX, Carrera. Не испытывал особых проблем кроме лишь самых экстремальных условий - мокрый снегопад или мороз под 30. Ключевые, на мой взгляд, факторы:
1. Правильные очки - очки с 2-х или 3-х -слойным фильтром (т.е. - НЕ одинарные) с хорошей вентиляцией, защищённой от попадания снега (снежной пыли) сверху И СНИЗУ.
2. Правильная эксплуатация - к тому, что сказал archy, кое-что добавлю: в неблагоприятных условиях (снег, мороз, туман) сухие очки плотно надеваются на сухую морду В ТЕПЛЕ, и больше без суровой необходимости НЕ СНИМАЮТСЯ с глаз. Когда идет снег, особенно мокрый, периодически очищаются пальцем верхние вентил. отверстия. Снег, капли с наружного фильтра можно убирать мягкой тряпкой. Ну а после хорошего упадения в снег с полной разборкой системы очки-морда, желательна и зачастую необходима её полная просушка и сборка в тепле.