In reply to BigBrother:
Depends what features you want from a digital compass.
But I'd recommend GPS Status, assuming your phone has a GNSS receiver; it does a nice job of getting A-GPS from wifi or mobile data, so you GNSS starts up immediately. It also has a basic compass function.