My #1 recommendation is to purchase a good plastic baseplate compass with "adjustable declination" (not to be confused with "declination scale").
If you're looking for a very good basic baseplate compass then my recommendation is the Suunto M3 Leader ($20). It typically sells for only about $20, has adjustable declination, and very good quality. Unless you plan to travel around the world, don't bother with the more expensive Global Needle version of the M3. The Brunton 8010G is also a well-made compass for about the same price, though it can be a bit harder to find.
If you want something that provides a more accurate bearings through use of a sighting mirror, then I'll also recommend Brunton 15TDCL ($55), though I myself prefer the Brunton Eclipse 8099 ($80) over the 15TDCL (I have both).
Keep in mind that the the "real" Silva Ranger is only available in the United States as the Brunton 15TDCL (or under the Nexus label). The 15TDCL is manufactured by Silva of Sweden and distributed by Brunton, who is wholey owned by Silva. Since 1996, Silva compasses sold in the US are not actually made by Silva of Sweden, but by someone else that simply owns the Silva trademark in the United States. It is kind of confusing.
For a bit less ($35), you can also buy the Brunton 8040G mirrored compass, which is actually a pretty nice compass (I bought one for my son).
The Brunton 15TDCL is the safest bet in the long run in terms of meeting your needs, very high quality, and a loooong reputation for excellence.