I believe You need to subscribe to BMW Assist - $199/yr.
Here is link...
http://www.bmwusa.com/Standard/Conte...n.aspx?panel=3
I don't subscribe, but am interested if it's worth it.
I have an X6 xDrive50i on order and might go for it.
Coolest option I saw is that you can send directions to your car from Google maps on your computer. Supposedly when you start car it's available and your good to go. Otherwise, inputting via iDrive can be tedious.