Not sure about those particular sites, but I just map out routes in Google Maps (Street View is handy for determining road safety) and use this bookmarklet to make a cue sheet:
Code:
javascript: (function(){var%20script=document.createElement('script');script.src='http://mysite.verizon.net/kyleyost/googlemap_cuesheet.js';document.getElementsByTagName('head')[0].appendChild(script);})()
That doesn't really help you with your GPS problem, but I bet there's a way to get a Google map onto it