Three resorts that may be worth considering:
Engelberg, scheduled closing of top lifts 25/05/08
Zermatt, generally open year round.
Saas Fee,generally open year round.
All of the above have glacier skiing.
Additionally, as it's Switzerland, hoteliers offer flexible length stays.