I recently ordered a pair of Wiley X sunglasses, which are standard issue eyewear for the US military. They were specially designed to withstand windstorms and bright glare.
The frame is lined with "ultra foam" so it hugs your face.
I ordered the SG-1 and an extra set of lenses tinted light rust, which filters out blue light waves (the shorter wave length), just as FL-41 tint does, if I understand correctly.
Should receive them in a couple of days. They are sold in some sporting goods stores and motorcycle shops. However, my motorcylcling days are over!