It's been very windy here this spring, and while I always wear prescription glasses, my eyes have been taking a beating. I just bought a pair of fog-proof motorcycle goggles ($24) that fit over my glasses. They are fairly light and ride well under the helmet. I've been wearing them whenever the wind is higher than 10 mph. A rubbery gasket keeps the sweat out. Still new to me, but it seems to solve the problem.