Jon BrodkinNetwork World

Microsoft's 5 Biggest Weaknesses

Microsoft's position as the dominant provider of software to consumers is at risk. Here are five reasons why.