I carry a small key wallet in another pocket separate from my normal wallet. It looks like a normal wallet but when you open it it has a row of clips to hand keys on and keeps them all laying flat and compact and quiet. It has a small zipper change pocket and in there I keep a couple quarters and a p38 and a watchband compass. So thats kind of my psk and the compass is about the size of a nickel and was encased in a rubber coating that had a slot to slide a watch band through. I don't wear a watch but thats an option as well. I just peeled the rubber off the outside and slid the little compass into the change pocket. I bought it for like $5 from a store called Galyans which is now Dicks sporting goods and its been in that little pocket for years rubbing against a couple quarters and the p38 and still works fine. I pulled it out and it matched my new GPS. Its actually outlasted the key wallet because I've replaced the wallet once.