BMW's M division, like James Bond's Q, exists solely to make things better: faster, more aggressive, and sharper-looking, but ultimately better in some way.
Read This Article
It takes a lot of gall for an automaker to charge more for a paint finish that can't be washed without reading an instruction manual first, lest you destroy it.
It's finally happened.
For BMW owners who want to make their ultimate driving machines, well a little more ultimate, the automaker is offering performance power kits for its popular 135i and 335i models.