BMW launched its first 4x4, the X5, to almost universal acclaim in 1999, so when a smaller X3 version was announced it was expected to be as accomplished as its bigger brother. In some respects it was ...