I found a brand called Bobster when I was in Japan a few years ago. The model is Charger. When I got back to the states, I found them on line from
Huge selection and low prices on binoculars, telescopes, sunglasses, riflescopes and MUCH more from brands like Nikon, Leupold, Bushnell, Ray Ban.
and bought two more pairs. They still sell them for $16.18 per pair. All day comfort under the helmet and they are safety glasses to boot.
Bobster it turns out are motorcycle specific glasses designed to be worn without a shield. Just added protection for me. The Charger model is narrow and thus fit my face well. I especially like the fact that with the thick black frames (sorry z z top, couldn't resist) the sun doesn't shine over the top into my eyes.
Try them out. For 16 shekels you can't really go wrong. If you buy a pair for that price and you don't like them I'll buy them from you.