Are there any GPS recording applications for the iPhone? I was wondering if there was an iPhone application that would continuously read the GPS location and save it for later analysis. For example, I would like to be able to tell where I was at certain point of time, or how long did it take me to travel from one place to another.
Is there such an app?
There are a ton of 'em; Cyclemeter, Strava, MotionX, and many, many, others to name a few.

Most have an export option that'll spew out a gpx file (or one of a different format) that you can then do whatever you want with.

(I personally use Cyclemeter for recording and sharing bike rides -- there are many others that are more customized to other kinds of activity)