I like the seats, the xdrive system, idrive, etc., though there could be more storage space in the cabin. I recently got 28mpg on a trip with three adults and bags. My speedometer however reads 4-5 mph high at 70 mph, and BMW has told me that that is well within their acceptable range. I don't think I should have to resort to using a free iPhone app or GPS device to determine how fast I'm going when I dropped 45K on a car. This situation is apparently prevalent on BMWs.
Xdrive, idrive for most controls, including radio, navigation, phone, CD/multimedia.
More storage space in cabin. Accurate speedometer. Navigation system in my '07 4Runner is more sophisticated.