Garmin Forerunner 920XT HRM-Run (TM) - Multisports GPS Watch - black and blue (Electronics)
For runners and swimmers who want to follow their progress like me ... a little pricey, but it amounts to less than two euros a day so eventually it's affordable ...