Windows 7 Free Beta Ending Within Hours: Download It NOW

Windows 7 Free Beta Ending Within Hours: Download It NOW

According to Windows 7 Team Blog, beta sign-up is ending at midnight tonight, Pacific time. Go start your download now—you can decide later whether to install it or not. [Complete Windows 7 Coverage]