BMW makes some great driver's cars, and the M Division is the pinnacle of what the company's engineers can do. With the M2, they took everything we love about an M Car and whittled it down into a smaller package, and because this is the Competition version, they wound the power back up again. We review the BMW M2 Competition on our favourite roads to see if they've got the formula just right.