Tuesday, August 25, 2009

Windows 7: Microsoft’s three missed opportunities