Inconvenient


Windows 7 Beta in-depth Review uncovers the Inconvenient Truth

The first Windows 7 beta reviews have been pretty positive; possibly too positive. Now Ars Technica published an in-depth revie...

Jan 12 2009, 11:49pm CST