I often think about big cities where people have reasonably priced housing options available. Two great examples for me are Tokyo and Berlin. I think a big factor in both is a combination of dense traditional city planning, and transportation. I really enjoyed this piece on traditional cities:
http://www.andrewalexanderprice.com/blog20130330.php