
Unfortunately, it was first announced at CES that Windows 7 BETA would be available to the general public on Friday at 3pm but it got delayed due to “system overload…” and now Microsoft’s back in full force after adding more servers to handle the demand.
Head to the Windows 7 site to see what you need to download and the steps you need to take before putting the beta on your PC.