Garmin Forerunner 305 GPS Receiver with Heart Rate Monitor for $154.97 shipped. Here is a screenshot for your reference. Alternatively, it is available here for $162.74 shipped. This watch-like GPS receiver provides speed, distance, and pace data. It also includes Training Center Software to download workout data for a detailed analysis and comparison against previous workout. As a comparison, Walmart has it for over $200.