My current fav for simplicity is to use
http://the-yosts.com/googlemap_cuesheet.html
It simply takes your google maps route and generates cue sheets, elevation profile, tiny URL links and GPX files.
Ride with GPS has given me too many missed turns and map my ride has been a bit hinky, though that may be user error.