Contacts, hands down. I started with hard contacts in 1968, they were a pain. I switched to soft lenses around 1979 or so even though at the time they were not as sharp for those with astigmatism STRICTLY because of skiing. They didn't shift around so much on my eyes. There was a brief period where I had "overworn" my "sleep in" lenses (how do you overwear sleep-ins?) and for six weeks during ski season they made me only wear my glasses and I got over the glasses goggles. Fogging was a constant issue with at least four surfaces to keep fog free.
Now that my astigmatism is well handled by today's lenses and there are disposables, I can't even imagine people THINKING about wearing glasses unless they were 10 years old. And I think my daughter started switching to contacts almost immediately after she got glasses because she was also ski racing. That would have been when she was 11 years old.