After my blasting of Auto West Collision for their horrible service, I thought it would only be fair to give credit when credit is due.
I brought in my '01 325i to CLARIDGE'S BMW in Fremont, CA for a replacement recalled fan and to check the oil system. They did a great job, got me in the same day, gave me a rental for the 3 hours they were working on it, topped off all fluids and washed the car too. Their service is far superior to other local dealers, which I'll leave nameless until they fully deserve to be named.
I didn't buy my car there, but I talked to one of their sales guys about upgrading to the '02 version, which I happen to think looks sweet with the standard Titanium interior trim. He was real helpful and not nearly as annoying as dealers I've dealt with in the past. Go there if you want a pleasant buying experience and EXCELLENT service after the sale.