David,
I noticed in the wiki that you have a request for a Google course mapping program. Have you looked into the USATF program that accomplishes the same thing? It was originally designed for road courses, but I have successfully used it to design Cross-Country courses, as well.
Blessings,
Andy