In order f preference for auto navigation.
Dedicated automobile navigation unit
Smartphone
Bicycle GPS
I also find the automobile navigation unit unsuitable for walking. I think the Garmin Edge 705 or 800 would be a much better choice for navigating city streets on foot. My Garmin Nuvi has a very short battery life relative to the Edge 800.