Anyone know of good app for marking trails?

Looking for an app that will record where we ride and not only help us find our way back, but also save the route for future use. I’ve been looking in the App Store, but the only one that sounded good looks like it is not so good since a recent update.

What do you guys use?

I use Road ID when I’m alone, because it sends an alert with gps coordinates if I go still for 5 minutes.

I loved Everytrail, but it quit working. I am using Endomondo. It’s okay. Equitrail is okay. Equitrack is amazing, when it works, but it just freezes up on me, which is no good, since I could get lost in a bucket.

I use Map My Tracks.

Map my ride, Endomundo