I use a social website called dailymile.com It is a great way to keep track of your miles and creates a good sense of how you are doing compared to others around the world.
The other day a friend of mine a CAT 4 racer from New York posted this article:
A Belgian woman and Riding a Straight Line
also another great tip from the same guy:
If you are interested in my progress and joining the dailymile, I usually post a small write up of every ride here:
The site auto syncs with facebook too.