僕はCardioTrainerというアプリを自分のAndroidで使用しています。ランニングをする時もバンドで腕にはめたまま走れば、GPSを使ってどのルートを走ったかを地図上で記録してくれます。走り終わるとどれくらいのペースでどのくらい走ったかをずっと計測しているので消化したカロリーも教えてくれます。また、音声で今どれくらいのペースで走ってるよと定期的に教えてくれます。
音楽を聞きながら走り、走り終わった時には記録も終わって、送りたければFacebookとTwitterにアップデートしてくれます。
ランニングじゃなくても、例えば水泳のようにスマホをつけて運動できなくても手動でインプットすることで、水泳ならばどのくらいのカロリーを消費したかを計算してくれます。スケートでもいいし、武道といった他のスポーツも選択して指定ができます。登録されているスポーツの種類は結構沢山あるのです。
記録することでモチベーションを維持できる人にはお勧めです。僕自身、記録することがモチベーション維持につながる人なので、ずっと使ってます。
しかし、Galaxy Noteにしてから、腕にはめて走れなくなってしまったので、大きすぎるスマホが嬉しい半面、残念な一面も (^-^;