First I had a couple of technical problems unrelated to iTrail. I have a Fuel Belt that has a small pouch on it. My original iPhone snugly fit in it. However the 3G would not stuff all the way in. So I spent several minuets working on getting it in while iTrail was running (and I wasnt). Then I stopped to check it after 1 mile and the flap came open so I got realty serious about stuffing it in. I still had to slow down and check ever mile.
Also (according to the instructions) you must keep the iPhone on never lock (not sure about other Apps but Pandora will continue in lock mode). I was also using as an iPod so was a little concerned about battery life but it made through.
Well over all iTrail works. Would like to see a timer (it seems to only show the time the Trail name was created and not when you actually start). For some reason the map shows from my house (as the crow flies) to where I stared running even though it wasn't running. I did create the trail at my house. At the start the altitude and speed had a couple of of spikes. Also Im not sure if it could be done but an auto pause would be nice. When you stop moving for so many seconds (5 ,maybe) to pause and then auto resume when you start moving agin. I had to stop for 6 red lights and a restroom break and would like to have that time netted out with an auto pause feature. It could use a little polish and a few options features but for the first version and for only $3 its a must buy for any runner, hiker, biker and walker.