I got my Garmin Edge 305 off of craigslist for $150. It is the full bundle with heart rate monitor and speed/ cadence monitor. I love it. Check craigslist and ebay. These have been discontinued and can be found pretty cheap. It is more convenient than I ever imagined. I can throw it in my pocket and use it snowboarding, you can take it in the car to preview a route/course and upload that data, etc.