The earnings season is in full swing and IBM (IBM) released after hours beating estimates by .04 but missing on revenues. This is a theme that I would be ready to see this earnings cycle - meet or beat on earnings but miss on revenues and lower guidance for FY 09. Also ...