SkiBum.Last year was great for them.
Last year was far from great, I live in Steamboat and the numbers look date but we had very few days where it snowed more than 6 inches. That being said, Steamboat is awesome. I've lived here and grown up here for the last 10 years, and it has been a great experience. I don't know if I would move here if I was older though. The mountain and town are both pretty cool, but it does feel pretty damn small sometimes. The mountain is nothing impressive, we have a mediocre park at best, and pretty much no steeps. If you have some skins though and are willing to hike a bit then there's some super sick stuff back in fish creek canyon which is pretty easily accessible from the resort.
I'm 17 and already pretty ready to get out of here and meet new people and do some new things. If it's something pretty short term though, it's definitely worth a try. I personally just can't see myself living here when I'm older.