I have bought a few pairs of Global Vision glasses from this site.
http://foxhillfarmleather.com/
They are inexpensive and do the job. They are not perfect, but the ones with the foam are pretty good and keep most of the wind out. I have a couple of their sunglasses for daytime and a couple of their clear lenses for night.