The guys at Alpha Cycles off of Yosemite are some of the best and honest I know. They deal mostly in Gary Fisher, but they are great mechanics and know their stuff.
Oh and that old man in Cycle Analysis is psychotic. I will not step foot in there ever! They are just snobs and act as though you are wasting their time.