A Focus on Cloud Computing and Mobile devices makes sense for Microsoft. But it's not enough to win back the hearts and minds of customers. Enterprise customers need easy ways to develop Apps for ALL mobile phone platforms, not just Windows. They also need easy and secure ways to migrate customer data to secure private clouds that can be hosted in each national territory in which they do business. So, Microsoft should focus on: 1. Cross-Platform Mobile App development tools 2. Secure Private Clouds 3. Customer Clouds 4. Rapid Application Development More at: