Update my car is over at BMW of Watertown and so far so good. They started working on it since yest. afternoon and its not done yet. Fingers crossed every thing gets replaced perfectly without any left over bolts or scratches on the paint
In the meantime I have a base X5 40i loaner (with working AC!) and its nice to see where all of the improvements (and money) went between the models. Makes me appreciate the X5M even more.