You can now easily embed a Google Map into a post. See Google Maps - How Do I Embed a Google Map into a post for instructions. Oddly in the 2+ years the site has been alive no one has asked how to do this and I've not needed too. I needed to this morning so went and figured out how. I look forward to seeing your maps.
Maybe we can start a thread of fun roads with the maps attached. Maybe even a full Road Trip forum separated by state or regions.