Well if you are willing to spend 500 bucks, Costa and Oakley make some great sunglasses. I have a pair of prescription Costa Howler's that fit great and are among the best clarity and distortion free glasses I've had. I use them for driving and walking.
For cycling, I couldn't bring myself to wear 500 bucks on my face. So I just use 10 dollar safety glasses with bifocal readers at the bottom. Both tinted and non tinted. They worked great for sailing too. You pretty much have to get them online as few local places stock them with bifocals in anything that you'd want to be seen in.