Microsoft Corporation (MSFT) Speaks, Shows it is Listening to Customers