I have a Droid, and I'm still amazed at what apps are out there. I'll probably way behind the curve when it comes to cell phones as I was too cheap to upgrade but finally did.
Anyways, Alpine Replay is a ski app that tracks every run you do...from its length, vertical, what lift you rode to do it, max speed, average speed, downhill time, etc, etc. It can then plot it up on an aerial image, so you can see where you went. There is a final tally for each day where you can see how muchyou did. Then you can go onto alpinereplay.com and reply each of your runs! It even gets practically ever turn you make!
For example, check out Jiminy Visit , which is from yesterday. I only turned it on halfway during my visit so its not the whole thing.
I found the vertical of each run to be very close to actual, within 20' or so. The length of each run is spot on. I was always curious to see how fast I was going, only hit 35mph yesterday, but looks like an average speed of about 20mph most of the time. I'm sure a lot of you are much faster.