Do you value your eyesight as much as I value mine?
The best eye protection when not wearing sunnies (at night, dusk, dawn, overcast) are clear polycarbonate safety glasses from your hardware store - cheap and easily replaced, many even offer UV protection! I wouldn't ride without them.
__________________
"Surely one can love his own country without becoming hopelessly lost in an all-consuming flame of narrow-minded nationalism" - Fred Birchmore