I be very , very pleased with the Garmin 305 . so much so , that after 3 month of use , I buy one for my wife . the biggest selling point for I be the relatively small size , and the great reception . one of my colleague opt for a Timex model that have a gp unit strap to he arm with wireless to a wristwatch . he almost never use it because of the poor reception . one frustration with the Garmin , though , be the software they provide to analyze you workout datum . the software have very limited capability and frequently make error in associate the type of workout . at least once a week it combine a bike workout with a run workout , even though the two workout be on separate day and I be very careful to reset the watch . combine the two make it a `` multi-sport '' workout and put all the datum into a separate category . one suggestion to Garmin -lrb- besides improve they software -rrb- be to make a version that can be worn in the water . since I dabble in triathlon , I would love to gather datum in the water , too .