So can I presume that my Garmin Edge 1000 has then and that it is downloadable to a PC?
What I think the most useful way of finding your max heart rate, is to sprint on turbos for X time, once warmed up, then average out your heart rate over this time, sprint 3 times to get a reliable average.
This should be regularly repeated as your fitness improves.
I am not sure yet how long the sprint should be for, maybe 20 seconds?
Also your heart rate will obviously initially rise but then I think it should reach a plateau zone. It is only this plateau that one should average