This is a touchy subject, but I will address it, hopefully with out stepping on any toes. I have, as a technician, worked on a lot of BMWs that had the free 50k maintenance. I found some really bad situations where a lot of corners were cut by the BMW dealerships that eventually caused the BMW engine to wear out prematurely. I have seen Air Filters with more than 50k on them that left piles of dust on the floor when I inpsected them. I have attended factory BMW classes where a factory BMW instructor said NOT to use BMW oil because it is a blend of oils and not a true Synthetic. The oil change calculator tends to get the oil overly dirty, which reduces engine life. Only the brake pads and not the rotors tend to be changed and not the rotors which isn't the complete way to service Beemer brakes. If you want you Beemer to really last, and it is not a leased vehicle, then doing more traditional maintenance is the way to go. I have personally worked on lease returned BMW cars that had the free 50k program and were certified by BMW as a good used cars that had some real problems. I hope that this splash of cold water did not offend you.