Buy thru BMW7833, he is kind enough to provide free map update whenever available. Slightly lagging behind latest Malsingmap and Malfreemap but sure more update than latest BMW Navigation Professional. If I am not mistaken, the unit use I-Go and it is good enough.