I've been using HERE for off-line navigation, and have had a lot of luck with it. As long as you offline the maps you need in advance, it does a great job for the turn-by-turn navigation, and actually has been successful in navigating forest service roads on Vancouver Island. Once offlined, it...