Garmin Forerunner 305 GPS Receiver with Heart Rate Monitor for $158.97 shipped. Add it to the cart to see the price. Here is a screenshot for your reference. It has a watch-like GPS receiver and provides speed, distance & pace data. It also includes Training Center Software to download workout data for a detailed analysis. Most places have it for $199.