I am a new GPS user.
I got a Garmin Legend with the Topo map CDs 12 days ago.
I fooled around with tracks and maps for about a week and then decided I should figure out how to do routes.
I liked Google Map's new feature of dragging the route and having it snap to the roads.
This works pretty well for laying out a bike route and avoiding the major roads.
I found an excellent writeup at http://bevhoward.com/G2WPT.htm
for converting Google Maps to gpx files which can then be converted to Garmin MapSource files.
Check out the example and let me know if I can streamline my procedure.
I would really like to figure out how to keep Google from breaking the route up into multiple pieces.
Google Map Bridgeport to Speedway
Each point where I moved the route resulted in a yellow marker and caused Google to create an additional route.
I ran GM2GPX on this map and it generated this gpx xml.
I used vi to remove all the extra route information and make just one route.
Here's an example of what I removed:
<cmt>Gasoline Alley to N Polco St </cmt>
<desc>Gasoline Alley to N Polco St </desc>
Then I changed the route title to be meaningful to me.
Here's the finished gpx.
I used gpsbabel to convert it to a Garmin MapSource mps file.
Now I can save the route to my GPS whenever I need it.
This works great and you really don't need to have a map on your GPS.
I tried it out the other day in an new industrial park.
Google had all the new roads but my Topo map in my GPS was published before the roads were built.
It was a little disconcerting at first until I figured out what was happening.
The GPS turn indicator doesn't depend on the GPS maps, just the current position.