Having lived on two of the continents, and visited many of the cities on your list, I agree with every...single...one of your points. Then again, I'm a simple man with simple needs, which might explain why I live in Oklahoma. It's still hell, but it's a boring, predictable hell.