When IBM bought Lotus for $3.5 billion in 1995, it looked as though the venerable computing giant was just about to lock up the software industry and coast to unstoppable profits. Eighteen years later ...