The problem with using a Garmin Nuvi is that you have to have the antenna flipped up in order for it to operate, and then it doesn't fit in your pocket. I use a Garmin GPSMap 60 CSx for walking/hiking and it works great. (It doesn't give spoken directions, though.)