I wear glasses. I know extended-wear contacts are a popular solution, but... I don't know... I don't normally wear contacts at all; glasses are part of my self-identity. Glasses and funny hats. So I have two solutions which I'm going to make work, I think: Prescription sunglasses for day/calm weather and prescription goggles for night/dust storms. Both are things I already have.
The sunglasses provide good sun protection and are goggly enough (big lenses, wide temples, sit close to my face) to provide decent protection from ordinary blowin'-in-the-wind levels of dust, but not from dust storms. I figure that in a dust storm, I won't need the sun protection, so I can swap them for the goggles.
The goggles provide better dust protection (although they're not swimming goggles, so they don't seal completely), but they won't be good for when the sun is up, because they're not tinted. I'll also want to mod the goggles a bit for style. There's a gold metallic-looking paint you can buy for rubber tires; I figure it will be good for covering up the blue rubber part. For the strap, I'm not sure yet, but I'm thinking of creating a temporary covering out of some metallic fabric. Maybe a few coverings that I can change up.
With both pairs, I need a bit of extra protection against dust. Not only for my eyes, but to keep the scratching of the lenses down to a reasonable level. In 2000, we had a few pretty good dust storms during the day, and I found that a sheer headscarf wrapped around my face (right over my eyes, even) worked pretty well. They don't impede your vision nearly as much as you would expect them to, especially the darker-coloured ones. If you get silk ones, they can be woven fine enough to block dust. And they're generally plentiful and cheap at my local thrift stores -- bonus!
Extra-bonus scarf tip: A long, sheer scarf sewn to your hat provides a nice semi-shade for your face and shoulders during the heat of the day. It keeps you a bit cool and adds a touch of extra dust- and sun protection (if you're like me, sunscreen's not enough. And while I'll generally be clothed, I'll want to go sleeveless at least part of the time). Plus, wearing a hat with a scarf hanging from it makes me feel like a princess. *twirls*
If you want drama to stop following you everywhere, try letting go of the leash.