I like ExpertGPS for the PC. You can plot your routes and waypoints on a USGS or aerial background and then load them into your GPS. I store all my waypoints, routes and tracks for later use. It’s easy to copy and paste data to other files so you upload only the data you need in the field. And...