I'm old school. Still go nowhere off road without an old fashioned compass in my pack, and I was a die-hard USGS topo map fan till they started putting out junk... But that's another rant. Du unto makes a wide variety of floating needle compasses, all useful and reliable. Here's a good link on features to consider:
http://m.rei.com/learn/expert-advice/compass.html