Hi ha un programa per Güindous anomenat Tyre que funciona força bé però últimament (p.ex. en la sortida de l'Anoia et feia anar per llocs no previstos (segurament que deu ser un bug que arreglaran en properes actualitzacions).
També té la pega que si treballes amb altres sistemes operatius (Linux, Mac) has de fer servir emuladors i coses rares i no acaba d'anar fi.
El programari no és lliure sinó que té una llicència de copyright (no pots reproduir cap text, dibuix software, etc. lliurement).
Només poso el link al Tyre, sense cap printscreen ja que estaria infringint la llei :(
La sol·lució:
Un petit script anomenat GMapToGPX, el guardes a Favorits de Firefox i quan tens el Google Maps amb la ruta creada només cal que cliquis a l'enllaç que tens a Favorits i t'obre una finestra amb el codi GPX de tota la ruta.
Sel·lecciones el text generat i el guardes en un arxiu amb extensió gpx i llestos ;)

També té la opció de guardar només els waypoint, o el track reduit, o el track amb tots els punts.
El resultat de una ruta Vic, Besalú passant per Coll de Condreu.

A més a més és programari lliure, té una llicència Creative Commons en que el pots copiar, distribuir i modificar.
Proveu-lo, a veure si us agrada ;)