Worked at IBM most of my professional career. Normally do not comment.... cuz... job and whatnot. IBM is pretty big. One downfall is they can't turn on a dime. For IBM to see something new and move on it, means, possibly spending two years on it... which means it won't be the big thing anymore. Or buying something that is hot.... to find out later if its hot and new or a flash in the pan. So yeah, they are behind. What has MicroSoft done lately? Where is Apple without Jobs?