I recommend a compass that you can adjust for declination. The 9020G is a good start as is the Suunto M2.
My favorite is the Silva Ranger but you can expect to pay about $50.
Check out
www.magnetic-declination.com for current declination info. Remember, many of the topo's available have declination data that is out of date.
Best of luck,
Blake
www.outdoorquest.blogspot.com