This tool uses ride data from the GPS fitness site Strava.com to create .gpx files you can upload to your Garmin or other GPS device, or use with other mapping services. I've also built a tool for TCX export.