Interesting topic. I love my Oakley Wires but cannot fly in them as they block too much light. Fine in the air, but I don't like landing in them.
So I bought some of these Ray Bans last week...
and they are perfect for flying. The light block isn't too heavy, they are graduated tint/mirror and are very light. If they are available in prescription, I'd recommend trying them.
I suspect that these may be even better...
but my wife said I looked a pratt in them.