Russell BMW is the place i always go. Michelle Harris is probably the most helpful service manager i've ever done business with. I live near annapolis but instead of going to tate (which i think fixes cars so they need to come back), i drive up to baltimore for russell. The people there are awesome, and everytime i'm there the wash the car for free.
A shoutout to Gil, the man can fix any bimmer over 10 years old. He keeps the 528 goin strong thanks gil!