With low-cost living and high-class skiing, Teton Valley, Idaho, might be the promised land for skiers. But can it survive its own love affair?