I wear a dickey of sorts... a leather garment that fits the description of Ian's face mask. It zips up around my chin and face thus covering most of the exposed areas of my face.
But I'm still on the look out for a good finger wiper blade to clear my goggles when I need it. There are gloves with a wiper blade built into the thumb (But I thought it should be attached to the index finger). I once was shown a pair of gloves with the wiper built into the throttle hand glove! Huh? Since then I've hear of a wiper that attaches to the finger of a glove with a Velcro fastener. That sounds like a good idea and I'll either make or find one for those wet and rainy rides.