Oh contacts, baby, contacts! The soft plastic ones, otherwise dirt and grit will do you in. I can't switch between glasses and contacts because adjusting to the distortion differences makes me nauseous and disoriented for a few days.
But IF you have to, or want to, ride with glasses, my best luck was with wire-rimmed (Warren Zevon style) tortoise shell rims with wrap-around wire earpieces and PLASTIC lenses. They scratch, especially if you are as careless as I am, but with thick glass lenses they get so heavy they are either hard on the nose or the lenses pop out of the frames out too easily.
Wrap around earpieces were key for me; otherwise, every time I turn my head fast or took a jump, the spectacles would go flying off.
I switched to contacts for real and for good my first month as a child psychologist. Little kids grabbing my glasses just drove me crazy.