I use one of two Silva Explorers if I'm actually working with a map. One of them is 30y/o and the other was my father's and must be close to 50y/o. Neither has let me down in any way.

They're not built to take much abuse, but I keep them in a small water-tight orienteering kit, so they're well protected. I've tried to imagine a situation where they would not be sufficiently accurate, but can't. I try to backsite or reference an auxiliary fixed point for course correction whenever possible... never had do a long direction-only traverse with one.

travlite