The best way to sort out the problem with wearing glasses on a bike is.......... Have lazer treatment ! I did, and it's the best investment I've ever made! And over time could work out cheaper than paying for expensive glasses! Look into it. What freedom from wearing glasses.!
Sorry but I totally disagree with you as your eyesight will still continue to deteriorate and the treatment will have removed material that may have been essential when it does come time to go the interocular lens replacement route.
I think we are all different and what suits one might not suit another. I tried contacts but suffer from dry eye so they were not suitable unfortunately.
Well I went back to specsavers and as I only had my prescription sunglasses for six weeks I could use the 100 day no quibble exchange they offer so I found some converse frames with almost straight arms and still feel secure on my head only cost me an extra tenner as they were the next price point up from the original purchases