BMW has the tagline, "ultimate driving machine", not Mercedes. Mercedes vehicles are well built with superior quality materials fitting their high price tags. But BMW is much better engineered in the advanced powertrain areas and their styling is so much better than Mercedes. Because Audi is owned by VW, I still don't trust them. The real drawback for me for these cars is that I tend to keep mine 10 years or more, and by then the German machines tend to be very unreliable due to all the electronic stuff on them such as automatic perfumers in the back seat and vibrating rear seats, and then just try to find parts or anyone able to fix these complex vehicles. Best to own them about 4 years and then dump them. But that is what the Wall Street Bankers do anyway and probably just get a new one every year as the norm.