I enjoyed my time in San Francisco, but really got a sense that it was not a place in "equilibrium", so to speak. Families can't really live there unless there's a million dollars for a house somewhere, which means that you have to be pretty wealthy, or you're headed out to some other city in the bay area. SF was great for being single, but it just struck me as being a bit artificial. Here in Padova, there are wealthy people, poor people, young people, families, elderly people - a nice mix, in other words. Same with Portland.
Also, he's right about so many people being in tech. Here in Padova, I have more friends who aren't in tech, and that makes me happy - I love to hang out with my tech friends too, and talk about this or that, but sometimes it's nice to get away from that, and in SF I never felt I could, despite trying.
That said, as someone born and raised in Oregon, I just don't think I could deal with moving back to the rainy part of the state. Endless drizzly gray days get pretty depressing. They don't even feel very 'cozy'; winter in Innsbruck was way better; watching the snow fall or waking up to a brilliant blue day with snow covered mountains was much better than sloshing around in the dismal gray day after day.
I'm actually not sure where I'd go if I went back to the US. Southern Oregon is nice in some ways, but not much going on at all in tech. Boulder looks appealing in several ways, but I've never been there, and it looks like they have a strong sense of 'smug' of their own, something I'm not a big fan of.
Edit Let's see... other random notes
* Portland, for me, had better food than SF. This was because I worked downtown in Portland and had a nice variety of affordable and diverse lunch options. Where I worked in SF didn't have nearly as good a selection.
* Portland has Powells. Powells is awesome.
* Portland is closer to more outdoor stuff, although I always got depressed in summer because of the thought of my precious few sunny days slipping by sitting in an office. Even with good technical gear, it's hard to stay warm in 5C and steady rain on a bike.