I heard the Beta was supposed to only be a certain amount of people, but more were added or somehow it was leaked to more people? Not sure of the whole story....
But I see you can d/l it here, check it out: http://www.microsoft.com/windows/windows-7/beta-download.aspx
~~~~~~~~~~~~~~...