I started using this iPhone app at the beginning of November 2008 to track how much I've been riding, so far I've documented 180 miles.
iMapMyRide is the iPhone application from MapMyRide that uses the GPS capability of the 3G model to track and create a map of your latest ride. During the ride you get instantaneous and average speed and pace. The app itself allows for basic sorting of previous rides and map view of the routes taken. My only complaints so far is that on occasion it takes longer than I would like to acquire my position and be ready to record and the lack of granularity when it comes to using the Twitter notification feature, its an on or off thing and at the moment continues to send out duplicate posts when rides are complete.
[caption id="attachment_6" align="alignright" width="265" caption="http://www.MapMyRide.com"][/caption]
You can find my ride profile at:
http://www.mapmyride.com/user/551194383726/
See you out and about!
:-)