Modular for sure. I've had glasses my whole life, and a modular with the correct mask can be fog free. last year I "upgraded" my old helmet to the doo modular with electric. I don't really care for it, but I don't have fogging issues with it. Keep glasses on, then baclava, then slide helmet on...