Apple Inc. (AAPL) Looking Good Here, How is Microsoft Corporation (MSFT) Feeling?