The idea is great, and its an app Ive been waiting for. Unfortunately, its chock full of bugs, fails to track speed while walking (it jumps between 0 and 24 MPH most of the time), and only stores/graphs the first leg of the trip, so if you stop it and restart it (when changing your iTunes track, for example), youll have incomplete data.
The UI needs a ton of work, too.
I hope to see it improve. It has a lot of potential.
Nik FrieTeB about iTrail