If the right pieces fell into place, despite being a Bay Area native, I would consider Vancouver if I were starting a company. It would have to be one that didn't depend on bay area connections (VCs, etc). I've spent a lot of time in Vancouver, and yes, it has tech companies but for some reason has never become a technology hub. However, the blend of urban and amazing outdoors (yes, it rains, and I recall a July trying to get around during downpours and a bus strike) make it a tempting place for me.<p>It has great connectivity, cultural diversity, easy access to both Seattle and SF (a couple of hour drive/flight), a hub for asia, a great university in UBC.<p>There is a lot going on there that should make it more open to tech companies, but it has always been more of media than a tech town.