I have noticed the same problems with the gyroscope and the compass. The gyroscope has a slight drift but hard enough to cause the compass to fail I guess. It is very difficult to calibrate the compass and it loses calibration after a few moments. It's a shame because I'm quite happy with the phone....