La transferencia de tracks entre el GPS y el PC puedes puedes hacerlo con software libre como puede ser el GPSBabel, que además te servirá para convertir entre diferentes formatos (lo puedes encontrar en la sección de descargas), o con otros más completos en los que puedes usar cartografía y editar tus propias rutas como pueden ser el Mapsource o BaseCamp de Garmin (
http://www.rutasytracks.com/foros/index.php?topic=850.0), el OziExplorer o el CompeGPS entre otros.
Los Mapsource-BaseCamp solo te permitirán usar cartografía propia de Garmin pero pueden ser necesarios para transferir este tipo de mapas (Garmin TopoSpain, TopoHispania de Sinrenkor, Picos de Europa de Bob Boulan, PilPil, etc...) a tu GPS.
El CompeGPS o el Oziexplorer en cambio te permiten usar cualquier mapa escaneado y calibrado, puedes encontrar mapas de Alpina, IGN, Ejercito, etc... y tambien puedes descargar mapas y ortofotos online (el Compe al menos lo hace) de Google, Sigpac y otros.
Espero que te sirva de ayuda para empezar, ahora debes decidir de que forma te quieres introducir en el tema.