Well it worked fine up until last week. I tried to recalibrate it, I turned the phone off and took out the battery as well. It simply does not find north, or move at all really. I have tried the compass program, street view, google sky, and a few others. They all have the same result, no compass movement at all. Time for a trip to Verizon to have them replace the phone?