I also rode with these today. I normally have an issue mtb'ing with sunglasses, but I really liked the Alpe. They are small and I don't have any extra frame to get in the way of my view on the trail. Oh, and they are pink, of course :-)
I also got a pair of these, and will hopefully get a pair of these as well. I'll be stylin.