I think the Nav works fine if you know how to use it.
With so many people routed to the wrong places and not mentioning that they took the car to the dealer and reproduced the issue is suspicious. If you have this issue, would you not want it resolved?
I don't think BMW will ever have a Nav system that does not yield complaints as forums tend to attract a crowd of spoiled whiners and complainers. I suspect if you ask their wives, they would agree.
I was reviewing the 5 series threads and all the various comments made me laugh.
1. Whining about suspension
2. Whining about steering
3. Whining about seats
4. Whining about iPhone cradles
5. Whining about BMW Apps
6. Whining about tires
/wheels (even though there are warning plastered everywhere that these are not designed for bad roads, yet people are inisistent on having a BMW where it does not belong. But go ahead, whine about that too.
7. Whining about the nav