I worked in Detroit for two and half years and the best part about that was it's cose proximity to Windsor Ontario, Canada. That's not just a comment about the Windsor Ballet either! The people there were friendly and I always felt safer in the streets of Canada than I ever did in Detroit. I've only been to a two other cities in Canada, Montreal and Toronto, and found them to be equally as friendly.
Canada as a neighbor to this U.S. citizen... damn glad you're there and thanks for the hospitality when I've visited.