Julbo Race with the Zebra photochromic lens. They adjust to light conditions quickly (light enough for night riding, dark enough for skiing), stick to your head like glue and the anti fog coating actually works.
Some of the best sunglasses that I've ever owned.
I use Rudy Rydon's with clear photochromic lenses. If I wasn't running those I would opt for my normal eye glasses over no glasses w/contacts.
I'm cheap and break or scratch them up so often. Bought some $34 ones at Performance bike recently with interchangeable lenses and they work great. If you go b/w 12-2pm on Tuesdays everything's on sale.
I also wear contacts and understand the importance of avoiding dirt in the eyes to the extent possible!
Now you're talking!!Beer goggles always make my posted finishes look way better :)