San Francisco is going to be the most fun. However, it is more expensive, and the majority of the opportunities are in the Valley.<p>After a while, you may decide that you need to live in SF.<p>I moved up to SF, and end up commuting to the South Bay 3X a week because no matter who I work with, they always seem to be in the Valley.