Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post. Register to become a member today!
I live in Steamboat.
The park is decent but not really the best, check my latest edit under my threads so you can see what our park is like. (Its not very large at the moment)
The backcountry is legit though, at least when the snowpack is good.
Overall, go to CMC Breck for park, not Steamboat.
Hope that helped--best of luck.