I have used my Timex Run Trainer 2.0 with HRM for two months now, and I have liked it sufficiently well to buy a separate foot pod to go with it. The good things are, (a) it's a small and fairly good looking watch, not big and bulky like some other products, (b) it's easy to use and I have had no problems with the set-up (ie my run trainer finds both HRM, GPS satellites and foot pod reasonably quickly). However, I have noted a few things which have not been great. (a) GPS/Satellite connection is not always great. Sometimes I have to stand still to obtain a connection, and it can take too long (4-8 minutes is too long, I think), (b) when I run, I sometime receive incorrect information from my watch. Despite running at even pace, say 4:50 min per km, the watch shows me slowing to 6:30 for 2 minutes - and then suddenly speeding up to 3:20 (both indications are incorrect). I have accepted this defect, since I still think that the average showing is correct....However - and now comes the scary bit - ....today, when I am only three weeks away from my big event, NYC Marathon (3rd Nov) and when I am out for my final really long run, 30 km/19 miles, the clock just locks in the middle of my running, when it is making an apparent test of itself, turning my run off (with data lost forever), and it goes back to apparent factory settings (midnight, 1st Jan, 2012 is indicated). The only way I could restart it was to stop, push factory reset and re-enter all of my personal details. If that happens when I am out running in NY three weeks from now, my rating will go into the minus territory......NOTE! The watch died on me in the midst of runnkng NYC city marsthon. Don't buy it!