Windows 7 Beta Released To Public After Delay
Z80xxc! writes "The Windows 7 Beta release is now available for download by the general public, in 32-bit and 64-bit flavors. Microsoft had previously announced availability around 3 PM PST on Friday, but after unexpected numbers of people proved to be interested in the download, had to postpone it to add more servers."
By the way, for some reason the user information page (right before the download page) has trouble loading when using Chrome, but works fine in IE. I don't know why this comes as a shock to me...