Besides, many glasses these days are anti-glare and such; mine are, so I never have issues with that--
I love my glasses, but I do have one problem with them, and that is that they fog up. You might think that is a rare occurrence, but that isn't so. See, once you introduce high humidity and/or cold weather to a helmet your vision goes to hell in a hand-basket. I have a permanent solution to the helmet visor fogging up, but that won't work on glasses.
I think if I ever started wearing contacts (oh god do I hate putting things in or near my eyes, even eye drops) I'd end up getting lenses that aren't intended to correct vision made and keep wearing my glasses :V
Uh...I like dress shirts. Partially or completely unbuttoned, but it shouldn't show off
too much because some things are better left to the imagination (at least temporarily

).