I wear sunglasses 95% of the time I ride, I wear an Arai Astral, and they don't fog when I am moving. They are the straight type bows since I have to put them on after I put my helmet on. It ends up adding five minutes to each trip on the bike; Jacket on, earplugs in, helmet on, buckle hemet, glasses on, gloves on, start bike. It takes even longer when it is below 50. A pain in the a@@ sometimes, but I won't leave home without ANY of it. Too much to lose, in my mind, well not in my mind, you know......