A free program for Android, by eriegel.
SkiApp LITE is the best app for tracking your skiing performance with your Android smartphone. This app works offline and uses the GPS signal to capture your movements.
The app tracks your skiing or snowboarding performance into four different types of tracks: downhill, lift, walk, and hold. These tracks are used to maintain detailed statistics for each stage. It even allows you to graphically display and analyze each track in deep on the smartphone.
There is also information available about each track. It even allows you to export the recorded data to the KMZ file format. The KMZ format can be used with Google Earth and Google Maps. Google Earth displays single tracks or complete stages in 3D.