BMW should just scrap the whole cradle development cycle. The cradle provides such little value it's completely redicious to continue.
The cost of this new cradle is going to be more than the phone. For what. A different iPod interface that cripples the rest of idrive. Video display when in park and debatable improvements to cellphone reception.
Just give folks additional USB ports in the center console and dump the cradles for good.
They should spend the time improving the apps platform and add news apps.