I am currently in the running for a new job, and if selected, I would have to relocate to one of five cities listed below. I would have the option, however, of moving to another city that I'm more interested a few years later - if there's an opening and if I perform well (I'd likely choose Chicago). I know very little about these five cities and would appreciate any info that could be provided. 1. Detroit - As I understand it, Detroit is somewhat like other "industrial-based" cities like Indianapolis and Milwaukee but is much larger with lots more to do. I know that Detroit gets a bad rap (especially in Zucker brothers movies!), but I would imagine that there are some pretty nice areas around the city to live in as well. For what it's worth, the Detroit office is located in what they described as a nice suburb and is not in the downtown area, although I don't remember the exact name. 2. Atlanta - To my knowledge, it's a very nice southern city. Very hot in the summers, but low costs of living and a nice way of life. I've heard it's getting pretty crowded, however. 3. Pittsburgh - Been there once, and liked what I saw very much. 4. Pleasanton (near San Francisco) - As I understand it, Pleasanton is less expensive than San Francisco, however, the cost of living is still substantially higher than most other cities (due to being located in northern California). 5. Toronto - To be honest, I never really thought about living in Canada before. Being from Wisconsin, I am used to harsh winters but don't know much else about Canada besides similarities in the weather (sorry for sounding ignorant to you Canadians!) Any thoughts?