ExpertGPS will connect your machine with any GPS you posses of many different brands, to be able to transfer maps you have downloaded from the Internet.
It supports topo and aerial maps; you will be able to display any kind of image on your GPS using this application. You can also set routes and waypoints into the maps and configure them to save them into your portable device.
In addition to that, the program lets you draw lines of the routes you are suppose to follow using the mapping tools in the menu. It comes with a developer’s site which contains more than a million waypoints information you can download and add to your GPS.