Forget the compass! Stash a 12V motorcycle battery in your bike bag and hook it up to a GPS unit, which can give you your speed, direction, compass orientation, elevation, map, and a host of other information, even where to go for supplies, food, etc. I have a Tom-Tom unit I'm putting on my bike when the weather warms up.