New on-line running site
I recently ran across the site http://www.mapmyrun.com and started using it to track my mileage. You map out your regular routes and log those on the dates you run them. Below is a view of my Sunday run using their mapping tool.