We are building soccerbots based on 28X Project Boards using AXE033, Lego Hitechnics Compass and IRseeker sensors on I2C. See thread here
http://www.picaxeforum.co.uk/showthread.php?t=17307
The PICaxe is calculating absolute heading (range 0-360)
While all works brilliantly the compass...