I've driven all sorts of M cars over the last 17 years and most of the time for me, they're a lot of work to drive. High strung engines, jerky transmissions, harsh rides - So what happens when you take a perfect sized SUV and M it up, you get the all new BMW X3M Competition with over 500 hp!