IBM with a big miss, and abandons its 5-year plan for $20 in earnings by 2015.

A big miss: $3.68 versus expectations of $4.31, $22.37 billion in revenues versus expectations of $23.36 billion.