So I missed the Microsoft Surface launch big time. It was only recently that I managed to have a look at what this product means to the industry.
This blog reflects the personal opinions of individual contributors and does not represent the views of Futurelab, Futurelab's clients, or the contributors' respective employers or clients.