Oh, and I forgot to mention that the CPU always seems to stop listening to the HRM if you perform the manual learn function. Must have been on 50 or so rides before I learned that when the unit comes out of sleep, let it learn all the speed/cadence/hrm on its own. It may take up to 30 seconds of spinning, but it will never drops during the ride after the ---Link--- screen runs its course.
Lots of workarounds for a $150+ cyclocomputer, but it does track HRM/Speed/Cadence/Ride time/altitude/etc. Still worth it IMHO.