Easy to use. Recognizes lots of trails and will snap to roads but lets you draw your own too. Great for pre-run route planning or post-run distance calculating.
Norcaleri about Footpath Route Planner