How Much Longer Can Microsoft Be a Viable Consumer Company?

Microsoft announced surprisingly solid quarterly earnings last week, but once again its enterprise products saved the day while its consumer goods sputtered.