OP-
First, threatening this board with talk of "having to switch to MB" is just silly. Seriously. Half of your thread will now be argument on MB versus BMW.... and honestly WE DON'T CARE ABOUT YOU OR WHAT CAR YOU DECIDE TO DRIVE. This forum is not "BMW Corporation". Threatening it will not motivate a solution.
OK?
Now, once you've gone to the SA, keep in mind that there is a notorious issue with drain. Is this original battery? If so, I would just replace it but not at a dealer- save yourself $200. Once the obvious stuff has been checked, there is an BMW SIB for battery drain, and specifically how to test for this. If you allow the SA to decide what they will do next, and you are paying the tab, it can be a lng and frustrating road. make sure you bring this SIB to his attention early on and make sure you have this explicitly listed in a work order. if they fail to do it and ultimately it turns out they have to do it- you have some leverage.
Good luck with getting the X5 fixed. And if not, MB makes a fine car.
A