I have a proposal to settle some of the lengthy debates already going on here over whether or not Boston was especially "wind-aided" today, whether PRs should count, whether the times should have an asterisk next to them, and so forth.
Why not simply take the results from the past, say, ten Boston Marathons, and produce a statistical distribution of them? Then, one could take this year's results and make an objective comparison for all competitors.
Obviously, the top few runners ran staggeringly fast today. How much of that was due to the weather conditions? Well, if one were to compare segments of the results from this year against the corresponding segments from last year, that might give a good idea of how much the weather really helped. For example, if one found that most segments of the finishers (places 1-100, 101-200,...etc.) were faster by a substantial percentage than their average over the past decade, it would be possible to apply that percentage to the lead runners and see what their "equivalent" efforts on a more typical day might produce. Who knows? This might even show relatively little difference for the bulk of the results, indicating that the top few runners simply had astonishingly good races.
Forgive me if someone has already proposed this idea. It seems like the logical next step. I have neither the time nor the experience with statistics to do this myself, but if you do and decide to give it a shot, please let me know the results!