FindCache for Android
Save a place, then let the compass bring you back to it, like geocaching, with no account and no tracking. FindCache shows the distance and an honest uncertainty circle. GPS wanders by a few metres even when you stand still, so it can average your position: collect reading after reading while you wait, let the random error cancel out, and watch the circle shrink to where the place really is. Close to the place, the compass turns into a map of the search area (optionally over a street map or satellite view), and you can swap places with friends over Bluetooth.