I am in NorCal as well, Morebeer has a showroom in Concord. I also have ordered online from Austin Brewing, Williams Brewing, Northern Brewer, and KegConnection (so far). All depends on what I needed, pricing, etc..
My first brew: Porter, extract kit
2nd: Cream Ale, extract kit
3rd: Honey Hefeweizen, just bottled
4th: Oatmeal Stout, in Primary