The Surface is the exact thing Microsoft needs to stay relevant for consumers. And if Microsoft can start selling their own hardware, in the end they'll be better and more profitable for it.
What does SemiArrucate thing Microsoft should do? Stay the same course that has seen them losing marketshare for a decade?