I'm not saying, "don't move there, you'll hate it." I'm simply relaying an experience that many here might have: that being you get flown into a place you have never been or (in my case) haven't spent much time in, have an interview, then decide based on that little bit of information if you want to tear up roots and move. It's not a lot to go on, but from what I had to work with I concluded it wasn't for me. (Doesn't matter, Apple didn't extend an offer anyway.)
I will ruefully concede that reasonable people can disagree about San Francisco. But I do not understand Palo Alto.
While public schools in Palo Alto are btter, you have the option of private schools in MV/Sunnyvale (which are better than public schools in PA) for 20-25K/year, which still comes out to ~300K per child.
And commute time to {Google, Facebook, Apple, San Francisco, etc} is similar from these 3 suburbs - I don't think PA is any better, especially when you consider the possibility of moving around various companies in the bay area.
[1] http://www.zillow.com/palo-alto-ca/home-values/ http://www.zillow.com/sunnyvale-ca/home-values/ http://www.zillow.com/mountain-view-ca/home-values/