Quote: "But if I find a good button compass,..."

Ironraven,

Check out the Suunto Clipper compass. About $10. It has a nice clip that allows you to clip it to a watch band, nylon pack strap etc. Mine came with a nylon wrist band. If you just want the comapass, it can be popped out of the clip for reduced size. The bezel is actually adjustable on this l'il gem.

Toss in a whistle too. I used to use the mini-fox 40 but have now changed to the Orion Marine Emergency Whistle (2-pack part # 976). It is less expensive and noticibly smaller than the fox 40 yet seems to be every bit as loud as the fox to my ears.

Good luck, TR