Microsoft Earnings Review: Buy The Stock And Forget It