Will your phone not do it?
Was this aimed at me? No, my phone is quite old and doesn't have GPS. I was hoping for something I could just chuck in a saddle bag and then download the route when I got home. Might be better off to just save up for a Garmin...