'A LOT OF MONEY FOR INACCURATE SPEED AND DISTANCE DATA'
Strengths: Does not rely on GPS signals, so distance measurement always 'works'.
Weaknesses: Has to be calibrated, and accuracy degrades the more you deviate from the calibration conditions (speed, shoes, surface). Poor accuracy on really steep hills. Extensive testing has shown errors when using the autolap feature, see http://users.telenet.be/wy/sport/S625X/S625X%20Accurate%20Speed-Distance%20Measuremnt.htm
Overall: Good alternative if you want to measure distance run in an environment which has poor GPS reception (however the new Forerunner 205/305 may challenge this). Worries about distance accuracy mean I'd hesitate to recommend it otherwise (you're paying a lot extra over a heart-rate-only monitor).