I always love it when anti-MSFT people predict Microsoft’s coming doom. You do realize that they have more than a dozen divisions that earn $1 billion or more? A billion dollar company is a major achievement in its own right but to have 12+ separate product lines that earn that much is pretty amazing.