My Tracks is a small and powerful application to keep track of your route while you go around. The quite complex functionality hides behind a very clear user interface which is easy to understand.