ATV Riding
I too have been looking for an app like this for ATV trails. Where I live, we have TONS of trails, so many in fact that I forget about some of them/forget where they even lead to. Having an app like this to record my trails and save them, (and then let my view them with live tracking later on) would help TREMENDOUSLY.
I'd like to be able to specifiy certain trails when I record them, but overall if the program could just let you hit "Start Recording" and I go ride all of my trails, that would be satisfactory as well. After I'm done riding all of the trails (Or perhaps there could be a save for later to let you continue recording since you may not be able to ride all of the trails in one day) but after you are done, have some kind of save or upload to server or something so that next time I go riding I can see my complete recorded trail on my map with GPS enabled for my current location and at any given time I can see exactly where I am in my trails and where the closest trails to me are, and where they lead. I would love this EVEN MORE for when we take trips to other ATV riding areas and I could record thier trails and find my way back to special places in no time!
Hope you guys can come up with something great. In the meantime I'm going to continue attempting to learn how to program for the iPhone
EDIT: Also keep in mind that when riding trails you OFTEN do NOT have access to cellular network or WIFI. So please take this into account when making this sort of program. Perhaps GPS could record your location data/timestamps/etc and you could save that and load the map data or whatever else you need later. (If you even need the map data at all). Alot of times what I do is use wifi to load the google maps that I need into the phone before I leave the house at the hight level that I need and then just go back into maps when I get to that area. Either way I'm sure you can come up with something...