You can get calendar events on the NAV screen using the BMW connected app. Hoping they will add email and SMS soon, since I would not hold my breadth of Apple adding the MAP profile anytime soon.
I use the BMW remote app on my iphone to send to car from google maps all the time, the problem is that you have to setup a European iTunes acct to download it. See this thread
http://x3.xbimmers.com/forums/showth...ght=BMW+remote