ezFitHb is an application for the iPhone that monitors your heart rate. It works with an ezFitHb receiver (dongle) and with any 5.3Khz heart rate monitor chest straps.
It is designed to work for many hours and save all your heart rate data and GPS location into a zoomable graph.
ezFitHb does not claim to be, nor intends to be, a medical or clinical application.