Have you ever fantasized about shredding a giant slalom course like a World Cup contender? Is ski or snowboard racing in your genes or dreams? Or in your distant or not-so-distant past, nudging you to ...