I tried contacts, work well in a Completely Dust Free Environment! Otherwise, they will be blinked out. The only solution I have found is a pair of lightweight frames, plastic lenses, and a loop of elastic around your head to hold them firmly in place. And a good pair of goggles with some form of ventilation.
Mike