I talked with people with the Timex GPS watch. It sometimes has a hard time picking up the satalites around buildings, trees, or with the receiver under a heavy jacket. I don't think it averages out speeds for when it is out of range either.
Garmin has a wrist receiver that is pretty good.
http://www.garmin.com/products/forerunner201/
It's full release is delayed.