I picked up this one for $22.99 today.
http://www.greatoutdoorsdepot.com/silva-trekker.html This was the next one down from the Silva Ranger CL (Kevden put on his BoB list), and was half the price.
I want to order a few of these later:
http://www.countycomm.com/trainingcompass.htm
So I was sitting in my car trying to use this compass, and thought that it was broken because I couldn't get it to read the same while I was sitting in a parked car, not moving. I finally figured out that the needle would move depending on where I held it in the car. Once I got out of the car, and tried it other places, it is fine. The only thing that I don't like about it, is that it has a scale for declination, but I can't set it and leave it. I have to just account for it every time. Other than that, I'm a bit worried at it being delicate without a metal cover.
Anyone know what the declination for Denver is supposed to be? I looked it up real quick before I left and found something that said 14 degrees East, but that was taken in 1964. I'm going to look for a more updated list and maybe write down the settings for all 50 states and just keep a little card with the compass. Maybe get it laminated or something.