I have had two positive experiences with Yeaman in Palo Alto, once replacing a fender on a '98 Accord, the other time repairing the front door, rear door, and rear fender on my 330xi after a vandalism incident. They're a little pricier than the other premier bodyshop in Palo Alto (Stanford European), but they're definitely friendlier and communicate a lot better (re: status of the car, costs, repairs to be done, etc.). They even took me on a tour of the shop!
They're building a newer shop on Park Ave. much closer to where Stanford Euro is, but no word on when that'll be done.