Usually just my regular Harley eye protection. They have foam inserts but I usually only use them if its windy so I can keep the dust and dirt out. Never had a problem with them in rain so far as fogging up.
Hmmmm, that sounds like a pretty handy solution. I could go to the dollar store and pick up those clear plastic goggles and just keep them tucked away in my bag then if I get caught in the rain, give 'em a try. Although I had good luck with the ff helmet, truth is, I don't always keep it with me so if I get caught in the rain I'm up the creek. With your suggestion I would always have those goggles with me. Good idea!I keep a pair of clear wrap around safety glasses in my saddlebag for rain. Have found that face shield will tend to fog up in the heavy stuff, not a problem with the glasses.