I've heard nothing good about BMW nav system. To the point where a lot of people on the BMW forums talk about opting not to get and instead go with a Garmin, Tom Tom, etc. Speaking of third party nav systems... if you buy a Garmin for instance they will also charge you to have the maps...