Hi Wendy. Just back from hols!
I think I’d have to put the St Moritz area at the top. For absolutely world class downhill and XC plus a huge variety of other stuff, it is unbeatable.
My top 5 list would probably look like this:
St Moritz (Celerina)
Sella Ronda/ Seiseralm (almost any resort)
Schladming (including the fantastic Ramsau XC)
Banff/ Lake Louise
Innsbruck (Lots of downhill and XC on your doorstep)
In the North America I haven’t been to Stowe or Tremblant which would be good and I haven’t been to Are in Sweden which looks promising.
I don’t think that Levi in Finland is a "Major" but the XC there (and in neighbouring Yllas) is fantastic. Again, none of Norway’s resotrs could be classed as downhill "Majors" but, on tour, you could have an interesting downhill/ XC holiday. Alternatively, most of Norway’s resorts are brilliant XC destinations on their own.