Detroit.  Yup.  You can hate it.  How can you not? Cleveland.  Kinda.  Harder than Detroit to hate but they have more to offer than just...