Is Cloud Computing Price War with Amazon Taking a Toll on Microsoft