Looks like the rumors of a December 19 release of the Windows 7 Beta 1 may, in fact, be accurate. Microsoft has added the following info to their public Windows 7 Web site today:
Download the Windows 7 Beta
The link errors out (for now). Most interesting!
Thanks to Tom Warren from Neowin, who IM’d me from his iPhone. Now, that’s dedication! :) Thanks man.