Garmin's Edge 500 offers basic GPS navigation, and it works very well for cycling purposes once you take a bit of time to try it out. This post explains the common scenario of exporting a ride from MapMyRide.com to your Edge 500 for a solo ride, or leading (or getting dropped from) a group ride. I won't spend any time describing how to use MapMyRide. Once you've created and saved, or looked up a map, you'll seeGPSies.com and follow the easy directions to convert and save your file. Finally, just drag and drop the .TCX file into your Edge 500. When plugged into your computer, you'll see the file system mounted as a USB mass storage device. Browse to the \Garmin\NewFiles and drop the file there. Once you unplug the Garmin and turn it back on, the file will be processed and appear as a "Course." To use it, hold down the Page/Menu/Enter button, select Training, Courses. There you'll see your route. Select it, and you'll see options; select Do Course. It will do some processing, and then display the route profile. Push the page button and you'll come to the course map.