100. St. Petersburg, FL
99. Detroit, MI
98. Memphis, TN
97. Tampa, FL
96. Louisville, KY
95. St. Louis, MO
94. Birmingham, AL
93. Miami, FL
92. Reno, NV
91. Las Vegas, NV
.
And at the other end of the spectrum:
10. Plano, TX
9. Burlington, VT
8. St. Paul, MN
7. Sioux Falls, SD
6. Madison, WI
5. Boston, MA
4. Omaha, NE
3. Fargo, ND
2. Manchester, NH
1. Honolulu, HI
.
Apparently, weather has little to do with it. Fargo? Omaha? Wow.