Agreed, the only good thing is the size. I was hoping that by 2012, BMW would have figured out the NAV, but this system is as useless as the one in my Mercedes (which sucks too). This is typical of German cars, you buy great engineering but crappy in-car electronics. Lexus and Acura NAVs of 5 yrs ago are much better than BMW's today. My F10 will take me home through the longest and worst ways, and if I didn't know any better, I would be taking the long road to everything. Maybe its part of the effort to enhance the driving experience