On a sort of related note, someone recommended Fat City for repairs on the BMW ... any experience with them?

They're listed in bimmershops.com, but I've never heard of them. I don't believe that they advertise in Zundfolge (the BMWCCA magazine/newsletter for Seattle Chapter). (You should join, BTW. Big Concours in Renton at River Days in July.) Strictly BMW in Overlake (close to Microsoft) would be my choice for repairs: I currently use Eastside Bavarian in Issaquah - some former Strictly guys and it's closer to my house.