1. One future state is that most people transition from desktop computers to smartphones, tablets, etc. We then dock these devices for doing intensive work.
2. Another possibility is that we have smartphones and tablets, but transition from desktops and laptops to thinner laptops (e.g., netbooks, new Macbook Air, etc).
The issue for Microsoft and others is then - what operating system and office software becomes the standard in this future computing environment: Windows and Office, Android/Chrome and Google Docs, Apple's iOS and iWork, or some other solution (e.g., OpenOffice)?