I downloaded Polaris navigation on my phone. It was pretty good, It can record your own trail. It got us out of a pickle once when we were trudging through random woods for 30 minutes trying to pick up a trail. Pulled out the phone and saw we were 200 feet from the trail. It gives you a satellite view like Google earth. If you have tried it and like one better let me know, always up for good GPS app. This one you download maps so you don't need service, as most are.