Yes, there was a brief delay . . . but you can now download Microsoft’s Windows 7 Beta!Since this is limited to the first 2.5M downloads; what are you waiting for?
UPDATED INFORMATION: No 2.5M Download Cap – Unlimited Downloads Through January 24th!
Click Here for All Free Windows 7 Software & Resources