me parece una pregunta muy interesante
para mi todo depende del trabajo que tengas, me explico, yo vivo en bilbao y trabajo en el centro, por lo tanto para mi el mejor sitio para vivir es Bilbao , pero si trabajara en algun poligono industrial de las afueras y tuviera que utilizar el coche para ir al curro probablemente me iria a vivir a Getxo
me imagino que esto es extrapolable a cualquier otra ciudad, el que trabaje en el centro de Madrid me imagino que preferirá vivir lo mas cerca posible para no tener que tragarse las caravanas diarias
pero de todos modos, prefiero ciudades de tamaño medio/pequeño que no pasen de 300.000 habitantes, suelen ser mucho más cálidas (hablando de relaciones vecinales)