The PC is Over

I think the big surprise is that computer enthusiasts managed to persuade the rest of the world for so long that they needed computers designed for computer enthusiasts.

It was a neat trick, because it brought computer prices down and horsepower up for us. But it foisted viruses and way too much complexity onto regular people. Lots of the articles here on Coding Horror are pointing out specific ways in which things that computer enthusiasts are fine with are utterly unsuited for the other 99% of users.

As far as the mainstream goes, iOS-style devices are a no-brainer.