Sorry I can't give you the May 2011 through ~October 2011 speeds for BTC Guild. All that information was wiped when the pool switched from free proportional to PPS

.
I thought this would be a problem, so the charts don't show hashrate - just blocks per week and then blocks per week as a percentage of total of network blocks per week. Do you have block history going back before that?
chart doesn't show hashrate
One request/suggestion: Perhaps a graph which only shows a smaller subset of pools? It's virtually impossible to distinguish them when their colors are so similar.
I did try that, but then you lose a feel for how much of the network the pools represent, and how many smaller pools there are, when they started and when they died etc.
What I'd like to do is learn how to make it interactive. I'd like to be able to mouse over the chart, the whole band corresponding to the colour over which you've moused gets highlighted and the pool name appears. I think this could be done using JS (which I've never used) and some JS charting tools (that I've never used), so there's a big learning curve ahead of me.
Very good quality posts on this thread, keep it up.
Cheers!