Hi Spartacus, I presume all of your party have skied before, if so I'd thoroughly recommend Chamonix too. Once there, you must try the l'aiguille du midi, its a hair-raising cable car up, a superb ski down glaciers, about 17km, you have to have a guide. Chamonix is expensive, a bustling little town. Try Argentiere next door, a quieter, friendly place if you prefer. Beautiful, wherever you go as you are right under Mont Blanc which goes pink at sunset.
You also have La Plagne, a bit further from Geneva but a easier ski through lovely pines. I worked nearby in an authentic mountain village called Montchavin which was quaint and fab too. You also have Morzine, Courchevel and Val d'Isere but not sure on these or their distances from Geneva.
Jealous now! Have a great holiday.