Garmin 230 GPS Running Watch / Heart Monitor for $135 + free shipping