As far as download numbers are concerned, the Consumer Preview of Microsoft’s upcoming Windows 8 has gone down pretty well – building on the popularity of the early Alpha release with over a million downloads in its 24 hours.

Continue reading... »