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.