Yeah, its so far from each other as it could be :D
I did like the BMW, got it tuned to over 400bhp, coup, sportscar. I did change becouse we wanted more comfort, better economy and a NEW car.
The CX5 will have more tech then the BMW, be 5years newer, cheaper to own.. but you sure do sacrifice...