After all the anticipation, the delays and the worrying if it will ever snow this winter in Steamboat; the snow is here! Whether you call it the white stuff, powder or just snow, it has arrived and just in time for the Thanksgiving holiday. The Steamboat Ski and Resort Corporation reported nine