I like living in cities. When I lived in Ann Arbor, I headed to Detroit a couple times looking for a loft apartment to commute from. Couldn't find people there, nor even landlords. This was about 8-10 years ago.
I live in Buffalo now. The city is actually quite beautiful--a remnant of what this place was a century ago when it had first class parks and opulent homes. Most people don't realize what's here (I know I didn't) but Providence, New Haven, Philly, etc., can't hold a candle to the opulence of the homes. There are huge downsides though to the segregation and the poverty on the East side especially, but the core of Buffalo is pretty strong and makes for a great place to live (and I've lived all over New England--Boston, Providence, New Haven, and elsewhere).