The other thing that bugs me is the poor support for iPhones. Bluetooth voice works. Streaming works (sometimes) but I can't pass commands by Bluetooth through to Siri. The office feature is well integrated with BlackBerry but not with Apple devices.
Most BT systems allow you to either upload contacts or leave them on the device and let the device dial. Not the BMW system as far as I can tell.
Next time I buy a car with NAV and BT, I'm going to sit there for an hour, pair my phone and get familiar with all of the options.
Buyer beware, I guess.