The Oct. 22 official release of Windows 7 will likely be anticlimactic, given the new Microsoft OS's months-long availability as a public beta and the thousands of stories about the Windows that Microsoft hopes will make the world forget the debacle that was Vista.
Read More