In Pictures: America's 10 Most Miserable Cities

No. 8 Buffalo, N.Y.

If you like snow, Buffalo is your place--to the tune of 90 inches a year, more than any other metro area that has a million people. Buffalo's population has been steadily shrinking since the mid-1990s.