The below Chicago Marathon "By the Numbers" article is really interesting, particulary because of the graph comparing the finish times of the World Marathon Major events over the last decade.
It's amazing how slow this year's races have been (other than berlin of course) ...