Originally Posted by DarkNWorn
Where are you buying this BMW with a 100k maintenance plan? The only thing available in the US is a 4yr/50k maintenance. The door ding thing is probably based on your relationship with your dealer. It's not available as part of the maintenance. The maintenance plan, however, alone justifies the BMW's higher costs over Lexus and Audi.
You have the opportunity to extend the maintenance out to 100k miles on every BMW, from the factory it is 50k for free. For my 335 it cost around 1400 dollars, great deal. This isn't scheduled maintenance like Audi used to have, but anything at anytime that the car needs it with one exception -tires are on the owner, my M3 even had a new clutch put in for free as it is considered normal wear and tear. This is a great deal and is currently the reason BMW is the lowest cost car, at any price or brand, to maintain. Two of the highest cost brands for factory scheduled maintenance are Lexus and Infinity (according to edmonds.com). Of course, once you hit 100k, I would move on to something else.
If you value a smooth ride, I would advise the Lexus. They are nice cars with softer suspension, keep in mind the 3 is somewhat firm.