images are CC BY-NC-SA 3.0
Description: The Honeywell HMC6352 is a fully integrated compass module that combines 2-axis magneto-resistive sensors with the required analog and digital support circuits, and algorithms for heading computation. Rumor is that Honeywell took all the tricks up their sleeve and created the HMC6352 using the HMC1052 core, a Microchip PIC core, and a combination of MOSFET and OpAmp circuitry. This chip is simple to use and gives you magnetic heading down to the last degree.
Breakout board available here!