Garmin Forerunner 305 GPS Receiver with Heart Rate Monitor for $154.97 Shipped

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.