First, I'm trying to get my head around the fundamental assumption in this thread about the so-called "melting snow." Looking forward to that.
Cyccommute, I haven't found much. Sounds like Denver -- or at least the parts you ride around -- are a lot more interesting than Boston.