Thanks for the input Molly. I will definitely look into Homewood.
I am thinking about snowboarding Alpine Meadows on Christmas day. Heard good things about the place from someone who is ski patrol there.
North Tahoe is awesome, would love to live there at least for a season. Lucky you.