Had a really nice post about the Bike Kitchen in SF, but I see you're in Alameda County. I used to have the pleasure of living in Hayward and riding through Oakland frequently before I moved to the Peninsula and eventually back to the right coast. Go see the good folks at the
Missing Link in Berkeley. They know all you'll need to know about biking in the East Bay and then some. And they always have really cool bikes in stock.