Guess I must be one of the lucky ones. In 4 months of owning mine I have never calibrated the compass.
Twice on powering up the Air I have been asked to re calibrate. I powered off the Air, moved a few feet away, powered the Air back up and all was ok.