For me, glasses (which I wear normally) and a helmet with a visor. That usually works; if I tilt my head down, the visor normally blocks any rain while riding
What I would like is something for dealing with lens fogging in snow when I'm wearing a balaclava. Ski goggle work, but I hate wearing them.
Yup