AliMac: Just bought this phone which is my first smart phone as well as android phone so am a bit of a noob at the technical side of things.
When you say there is backup tools available, do you mean in the app store or they have have to downloaded elsewhere.
So far from my limited searching it looks like you need to root the phone first in order to back up the firmware.
Also of note, there appears to be a new 2.2 firmware for the asia region available on samfirmware.com, I'm not sure if anyone has tried it yet. Not sure if it would fix the issues with compass or not.