Done seasons in Val d'Isere, St Anton, Chamonix, and Verbier. All awesome, most all round resort was Val d'Isere, 2 decent parks with with Val Park and Tignes just over the hill, also some killer freeride there as well. It also has a town thats good fun to be in, but expensive. And if you needed to get round a bit the links to other ski areas in the Traentaise are not too bad with some big resorts in the mix. St Anton would be a good choice as well, has more or less everything you need with access to two decent parks in the ski area (one in St Anton one in Lech), plus Austria is awesome. And you wouldn't be disappointed with Verbier, that pace kills it,but the park is not that amasing.