I enjoyed reading the comments on this post, especially those by Pika. We seem to share a similar background.

I use a compass and avoid using a GPS, just because. When I worked in the woods I used a Silva Ranger and later a professional sighting compass, not suitable for recreational use. In recent years I have been using an Eschenbach. They are very light, durable and precise enough for recreational use.