IBM Beats Top Line And Earnings Expectations, Revenue Of $29 Billion ($28.28 Bn Exp) and EPS of $4.18 (vs $4.08)