Provo Canyon with Ted in the morning. Ted was not feeling well. So we decided to 5 miles up until our toys said to turn around, and then 5 miles back a little bit faster. Ran from the Canyon View Park to the Vivian Park and a little bit past in 37:22 (uphill). HR stayed around 125. On the way back did 31:05 with the HR around 133-135 maxing out at 140 on the last half mile. It was cold, so HR was low. Total time 1:08:27 for 10 miles. My toy (Garmin 305) behaved and showed consistent splits every quarter and the same distance out and back. Ted's toy (Garmin 205) showed 5.00 at the turnaround, but was off (4.94 or 4.97) on the way back. This is rather strange since we were never separated by more than 5 feet the entire way, and both gadgets have the same GPS-receiving hardware and probably identical or at least very similar software. This makes me think the Garmin firmware is at fault, and can bug out at times even when the signal is good. Being a programmer, I can see all kind of potential for odd concurrency bugs that would be very difficult to detect in a device like this.
Ran with the kids in the afternoon. Participated in the Elder's Quorum clean-up in our ward. For those not familiar, this means we drive around the neighborhood, collect the big-sized trash, and take it to the dumpster that the city places near a church building. I did not feel like riding in the back of the truck with trash all over me, so I ended up running from place to place, and put in about 1.4 miles.