Garmin Forerunner 305 GPS Receiver with Heart Rate Monitor for $124.99 shipped. Here is a screenshot for your reference. This watch-like GPS receiver provides speed, distance, and pace data. It also includes Training Center Software to download workout data for analysis and comparison against previous workout. Most places have it for over $145.