if all you care about is skiing get a job working at Kirkwood... its far from anywhere, but not too far and employee housing is about 100 yards from the lifts.
you will meet enough people that you can get into town when you need to, but the rest of the time you'll be right at the mountain.