I recently made the choice to go from the suburb to urban environment, and while I have to say that personally, it has been way better.
While I do pay more for rent, I do have a more enjoyable day. No commute. Walking distance everywhere of importance. Cool back-drop.
So, the ultimate question then, given what we have, how do we scale this up?