Necrothread resurrect....
Just joined the forum but have something to contribute here.
I ride with glasses and am pretty much blind without 'em.... looking over the top of the frames is NOT an option.
I have come up with a solution that works, but it DOES make you look geeky. Personally I don't care... seeing is more important.
Take a Breathe-Right strip (the adhesive thing you put across your nose). Fold in half before you take the backing off to make a peak in the middle.
Put it on your nose way high up... not across the fat part where it's meant to go. Orient it as vertical as possible.
You now will have a ridge of plastic up above the bridge of your nose that your glasses frames can perch on.
If your temples (the arms of the frame) fit snugly enough to hold the glasses in close to your face, this works perfectly. Your lenses sit higher up so you can look upwards from your tuck... no more craning your neck.