oh wow, kewl site. Thanks!

So looking at that schedule, I guess we should expect a new MacBook Pro release to be soon as they are already 1 day over their average release cycle:
Last Release April 13, 2010
Days Since Update 209 (Avg = 208)