Not a fan of the billboard myself... but it's better than nothing, I've actually seen the billboard on ESPN and other sports shows like CSN talk about it and show pictures of it, not really focusing on the location. The main reason they moved there is because the team HQ is there, I like Santa Clara better anyways, nicer weather, warmer, but not much to look at unlike SF, not really many hills unless you go east or west. I could probably make it in 30 minutes from SF to SC. If you've ever been out to Candlestick and get a chance to hit up the new stadium you will appreciate the weather more, although SF and Seattle climates are not far off, minus the snow.