An just to throw a wrench into the works.... keep in mind that you HR will be higher in humid and/or hot conditions. It will be lower or less responsive when deep into a build cycle and on the edge of overreaching (which is usually your goal in a build). It will read low if you live in the midwest and it's been upper 80's and humid then suddenly drops to mid 70's low humidity. IF your well rested/tapered before a race it will tend to run high. It will run high when you excited during a race. It will run high when you stomach is full of air, then drop 8-10bpm when you burp. It will be high when your overheated and dehydrated. Once you get in really good shape, it can take 60-90 seconds for your HR to even respond.
So all that being said, if you can account carefully for all the factors above, it's a very accurate method of training and pacing.
TrainingBible Coaching
http://www.trainingbible.com