I admire BMW as a company. In this day and age of the massive car corporations (GM, Toyota, Ford, etc), they are actually a bit of a minnow. But still they keep topping the sales charts in their key sectors. And they do make damn good cars. I also hated them for taking two british icons (Mini and Rolls Royce). I still hate them for what they have done with the Mini; its a great car but it is not the spritual successor to the original. Conversely, I love the new Rolls Royce and I take my hat off to BMW for getting it so spot on. Look at the Maybach for an example of how easy it is to balls-up such a car. So, in summary I admire the company. But I still hate the drivers!