There are few places on Earth that combine old-west charm, world-class recreation, and gorgeous mountain scenery to better effect than Steamboat Springs, Colorado.