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

Garmin Forerunner 305 GPS Receiver with Heart Rate Monitor for $149.97 shipped.  Here is a screenshot for your reference.  Alternatively, it is available here for $152.84 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 about $174.