We have eyelashes for days like this. From downtown to Vermont Avenue I never stopped squinting, as the Santa Ana wind pelted dust and leaves and shreds of paper and plastic from every direction. Eddies and miniature tornadoes flung litter into my spokes, and my teeth were chalky with grit by the time I got home.
Riding in the rain can be a dangerous adventure, but riding in the wind is just sheer misery.
I guess I could just wear goggles, look like a geek, but keep my vision. Or does anybody have a better solution?