Garmin 305 Forerunner Heart rate monitor, all the functions of Garmins,premier product