I prefer the see-through plastic baseplate orienteering kind of compass ... with liquid filled capsule and adjustable declination.

Brunton (which includes the real Silva) and Suunto make nice ones.

I have the Cammenga lensatic and find it super solid, but clunky.

I don't have much use for small button compasses. They tell direction, but not much help with map use.