yeah moved here from canada 3 years ago cause of the skiing & lifestyle... some things about the french are annoying, but some are good too... ironically enough you are more free to do whatever you want here.
the mountains are huge, there is no 'out of bounds', and the lifts go to to the top of the gnarliest shit around.
if you visit the tarentaise (near swiss/italian border) you get about 10 giant resorts (glaciers, 80-120 lifts each, top elevation of around 3300-3600m) within an hour of each other - val d'isere, tignes, courchevel, la plagne, les arcs, etc... and places like la clusaz, la grave, and chamonix are also not far away.
the parks aren't the best (val d'isere is the best one but the rest aren't up to north american standards) but the natural terrain will blow your mind.
i randomly ran into anthony boronowski and zach d filming some shit in la plagne for war last season and they seemed to be pretty impressed by the terrain & freedom. it was funny, they built a hit that was like a road gap over a flattish beginner run and their inrun was dodging people coming down another marked run and no one seemed to mind.