I use the map source software that comes with Garmins (I think) to pre plot routes.

For touring we use a 60 CsX with a bike mount - it's big but when you're touring who cares... and download the pre plotted routes into that.

I do the same thing with my race courses when I pre ride them.

Veronica