From IBM's solid quarterly numbers to Microsoft's weak earnings show, here's a look at some of the major developments from ...