All 14 BMW models ranked by long-term owner satisfaction using J.D. Power data, from the X2 at 76/100 to the X6 at 85/100.
Despite the fact that its M division logo adorns seemingly every BMW model on the planet nowadays, everything from its most benign people movers to its most extreme sports cars, "M Power" remains ...
If you've ever tried to explain a BMW model name to someone who doesn't follow cars, you know the experience. It usually goes something like: "It's the 340i xDrive... no, not the M340i — that's ...