[Q] Navigation app that lets me choose & plan my own routes?

I'm looking for Navigation software that lets me choose my route and save it or send it to my phone for Sunday rides.
Google Maps will let you choose a route on your computer and send it to your phone, but the moment you open it on the phone, Google Maps goes back to its default route and ignores the special streets you wanted to use.

Any ideas? I want to create awesome Sunday ride routes that touch on all the streets I like to ride.

XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality.Are you a developer?