If you're cheap as I am, you might want to get the free software from www.openoffice.org that includes OpenOffice Draw that can be used to draw maps.
Here are some of its features:
You can establish numerous "layers" such as a base map of an area used for numerous courses and other layers for the information specific to the different courses.
You can use a JPEG image, or a screenshot, as a base layer that you can draw on top of. You can incorporate the image in your map, or make it invisible in your final product.
You can draw near-unlimited detail by using View/Zoom to effectively work at great magnifications.
You can export your final product as an easily shareable PDF or JPEG file.
I'm convinced a more graphically talented person could do a much better job, but you can look a one of the maps I made with OpenOffice Draw at http://www.usatf.org/events/co...?courseID=CT07002JHP.
The package of software that includes the drawing program also includes a spreadsheet program that seems to do everything that Excel does, including math with time.
If you have questions, you can contact me at davidreik@comcast.net.