Out West is the best auto-repair shop I've ever dealt with. They are friendly, patient, and knowledgeable. I've had my Subaru serviced and repaired there a few times over the years, and I've never been less that completely satisfied.
They only drawback, is that they don't work on all types of cars, only japanese (I think).
Pros: Friendly, approachable, honest staff.
Cons: They don't work on all cars.