Microsoft ( MSFT) delivered another impressive quarter of growth with its second quarter results, but analysts attribute the ...