Will Microsoft Corporation (MSFT), Apple Inc. (AAPL) Go Smaller in the Future?