honestly, bmw's design is such hit and miss.
on one hand they given us the current x1 x5 m2 m3 m4.
on the other hand, we got the ix 5 and 7 series... i mean, i like the m5 wagon but thats only because its a M-wagon.
they should have just beefed up the x1 for the new x5.