heres my analysis of steamboat.
its a nice mountain, good size, good snow (early to mid season, late season gets good snow but lower mountain starts melting first) if ur there with a local u'll have a killer time because they know exactly where to go OB and what runs and when to ski them.
the park is pretty fun. not many jumps but the locals are chill and the rails are alright as well.
ur best bet is to explore the mountain, preferably the upper mountain if ur new, but like i said before if ur with a local who knows the goods some good stuff is to be had mid to lower mountain.
After riding, kinda slow in steamboat unless ur a bar junkie then go hit up a local night spot. some good spots for food are right off of lincoln street (the main drag). el azteca taquira for some banging burritos. and johnny B goods for some killer burgers. theres some others but they're mostly local places so im not giving those up.
getting to steamboat is easy, just fly into the hayden airport and ur 20 minutes away. if u fly into Denver then ur about 3.5 hrs.
bottom line. steamboat is just like any other ski town. its what u make of it. if ur open minded and chill then u might score a local to ski with and show u the goods. if u have some initiative u might walk the town and find some sweet spots. Its a killer mountain with a nice town below it. if u ever have the chance go to steamboat, GO!, u wont regret it.
Phree Stylez