Its already been stated a few posts up, but from a purchase POV, I always LMAO when I do my obligatory "Lets see what's out there now" shopping before returning to Lexus for yet another exemplary buying experience.
EVERYTHING with BMW is a package add-on, as is most the same with MB.
Or...just buy a Lexus where all the expected creature comforts are included as standard and you actually end up buying an automobile for what you expected, not an additional $5K - $10K more because GASP! you wanted an iPod connection (accessories pkg), something more comfortable than a school bus bench seat (luxury pkg) etc. etc.
I am horribly biased against most of the German brands except Porsche, but I cannot for the life of me figure out why or how anyone ever leases one.
Residual-wise, they have to rank among the worst on the market when reading the ads in my area.
I usually trade keys with minimal out of pocket with Lexus. They're THRILLED when we turn our cars back because they get them back in unusually clean conditions with super low miles. They normally buy our cars back and flip them after minor reconditioning as CPO.
BMW especially are some of the most egregiously overpriced leases I've ever seen.
To achieve a monthly payment as advertised (ususually competitive with Lexus), they DEMAND $4K-$5K down plus first month, tax, tag, title, $925 bank fee, $675 dealer fee etc.
All the local dealers run the same ads, and MB is right there with them. You're looking at conservatively $6K - $7K out of pocket to drive off.
I remember having a salesman join me while I was sitting inside an M3 at our local auto show a few years ago, and he told me LOL "you know what BMW stands for, right? BRING MONEY WITH".
Of the little I've actually driven a BMW 3 series, and for how tiny they are in person, and how bland they are designed inside and out, with no Japanese concept of driver ergonomics compared to Lexus, I've never understood the Apple like cult following they induce on people.
Driving in South Florida, where courtesy and consideration for others on the road is extinct, I've consistently observed a high percentage of BMW drivers -especially 3 series - as among the most dangerous and arrogant behind the wheel. Darting in and out of lanes at high speeds, cutting people off constantly, sitting in a turn lane and then zipping in front of everyone else to go straight at an intersection because they're too privileged to just wait in line...MB drivers are a very close second. Had an experience with an E350 coupe last night while driving my ES350. No one coming behind me for a good 3/4 of a mile.
They may have a vaunted 40 year history and spoon with automotive journalists to get their car of the year status, but I personally reject all things BMW for the reasons stated.
*Your mileage may vary, but my personal opinion doesn't