Congrats on your first double- I'm pretty sure it won't be your last. About the contacts issue, it might be less fuss to just go with glasses and prescription sunglasses. I have a pair of sunglasses with the curved Oakley lenses and they're absolutely amazing. They're pricey and take a few weeks to get made, but it's like putting on a pair of 3-D glasses. I've always had problems with depth perception so it took me a few hours in the sunglasses to get used to being able to place things in space without bobbing my head around like an idiot. They can make lenses in just about any color with a whole bunch of coatings to fit most of the Oakley frames, the work is top-notch and my sunglasses one of the things I wouldn't imagine going anywhere without.

The issues that you encounter with using glasses instead of contacts mainly occur when it's wet, you get speckles and sometimes the insides fog. The best way I've found to counter this is using a no-fog cloth and some vigorous rubbing or the little tins of 'Cat Crap' that you can find at REI or similar places. I find the prep and care involved in avoiding the fog issue on glasses preferable to the chance of losing a contact on a fast descent. I had that happen once and barely avoided crashing at 40+ mph- I'm not inclined to repeat that.