Neither is completely accurate but the Garmin is likely to be closer and more consistent. Plus if you are concerned about accuracy you are likely to want to refer to pace, etc while you are running and the wrist-mounted device is much more convenient for that IMO