Stuck on calibration for (LSM303) Accelerometer

Sounds like it, are the results repeatable? If so, I would guess the orientation of the sensor is such that the y-axis is your heading axis. It is Z for mine.