I am an Android guy so... I use the app GPS Essentials to record the tracks. Then, export them to a KML file for Google Earth (Google Maps would not import the complete track). Once you import the KML data to Google Earth you can view it on top of the map view.
No doubt there is an iOS app <cough><gag> that will perform the same function... if that's the way you roll.
