On AlterNet: Microsoft Surface Pro