Driven: BMW X3 and X4 M Competition

We recently spent some time with these sporty Bavarian siblings. Our preference might surprise you. What…