I still wouldn't underestimate or count out MS Surface. There are a lot of people out there that want a mobile device that can run tablet apps and Office. Just to give you an example of the the potential here's ground-up rewrite of Skype for Windows RT / Windows 8. It's written as a Metro app; http://bgr.com/gallery/skype-windows-8/ It looks very nice. If developers can crank out Metro apps that are that level of quality then MS Surface can be successful.