21

http://www.techflash.com

It goes almost without saying that the release of Windows 7 is important for Microsoft to stem the tide of customer dissatisfaction with Vista. At the same time, ironically, a new release of Windows doesn't matter as much as it used to.

Full story »
l0g1c0l's picture
Created by l0g1c0l 20 weeks 1 day ago – Made popular 20 weeks 1 day ago
Category: Industry   Tags: