Recently I went to Morzine-Avoriaz and had a great time! This was the first time skiing in France, we took a flight to Geneva and drove up the mountain to the resort.
Morzine is set between Geneva and Mont Blanc, the resort has wide range of slopes, snowboarding park, where you can ski for miles, we skied to Switzerland one sunny day.
Morzine is more tailored for the beginner / intermediate skier whereas Avoriaz has a wide range of sweeping red and challenging black runs for the more adventurous skier and if your brave there is the wall!
The great thing about Morzine is that it's a well established French town with some lovely local restaurants and some good shopping for the non skiing hours. Whereas further up the mountain to Avoriaz which is accessible by cable car that's more like a typical ski resort.
Avoriaz is not as pretty as Morzine, but what Avoriaz lacks in beauty compared to Morzine is more than made up for with the buzzing apres ski.