There is a thread still on the first page as of now, entitled "Compass" started by xbxb. You might want to refer back to it because it is full of useful information and conflicting ideas. Everyone seems to have their own particular favorite.
If I were you, I would choose one of the known brand, (Silva, Suunto, Brunton, etc.) card type compasses. As a category, these flat base compasses tend work under any weather conditions, are rugged, compact and lightweight. They are great for plotting a course on a contour map and many can be worn around the neck in comfort.
As I said in the previous post, I have used, abused and lost many compasses. My favorite of the bunch is the Suunto M-3G Global. It is similar in characteristics to many in its price range but what sets it apart is the needle will still turn easily while the instrument is at a much greater tilt than any of the others, making it easier to use in either normal or stressful conditions. I find, the unique pivot makes the compass more user friendly when the going gets rough. This ability to work at a greater angle is accomplished, apparently without increasing the depth of the instrument! Price usually about $42+.
There are many compasses out there and everyone seems to have their favorite that they rely on and recommend; Some more or less pricy and more or less elaborate in function.