I'm genuinely curious: do you wear glasses? How do you keep them from getting fogged up/iced over when riding in the winter?
Also, my Asian nose doesn't hold glasses very well. Once while biking in the summer (with sweat dripping) they fell off in traffic. I was basically blind. It was terrifying.
Thus, contacts.