The best way is to install the BMW Remote app on your iPhone or Android device.
Originally Posted by Tonomeis
For #3, I'm still learning stuff about the car. How do you send destinations to the car via Google Maps?
Go to "Control" section located on bottom of app and choose "Google Local Search".
Once you've found your destination on the map just choose option to "send to vehicle" once you've clicked on the pin and display the pin detail screen.
In the iDrive menu go to "ConnectedDrive" and select the "messages" option. You will then be able to set the nav destination to your desired location.
(note: this part is from memory, so I may have forgotten a step)
Last edited by bdman; 08-05-2012 at 04:09 PM.
Reason: Added instructions for receiving location in car