I'd look into Berlin and Hamburg. Berlin is changing rapidly with a lot of opportunity and Hamburg is already quite wealthy with a ton of resources available to it.
When I was there, the Berkeley EECS Undergraduate Handbook (basically your graduation contract) said that the prestige of a Berkeley degree increases with distance. Translated into English that means get out of Dodge. Similarly, an SV pedigree counts for something elsewhere, maybe more than it does here.
So, right now my plan is to use what I already have (a European Passport) and move back and take advantage of the stuff Europe offers me!
I'm not directing this at you, just making the comment.