Paul Boutin's article seemed to me to be very much an apples vs oranges comparison. First, the iPhone is a first generation product. It's unfair to say that the iPhone is inferior because it's feature list doesn't match the current iteration of the BlackBerry. A fairer comparison would be to compare the feature of the first generation blackberry to the iPhone. Now, I can understand a consumer who is about to buy a smartphone making this comparison -- consumers should be buying the phone that best suits their needs. But, software development doesn't grow on trees. It would be very difficult (dare I say impossible) to match the feature list of a product that has been actively developed for 8 years.
Second, I think the BlackBerry and iPhone were designed with different users in mind. The BlackBerry was developed with the business user in mind while the iPhone was designed for a wholly different crowd in mind. To me, saying that the iPhone isn't good at doing business apps is a bit like saying that a hammer isn't as good as a screwdriver for screwing things.
To me a fairer comparison would be to compare the iPhone to the first generation SideKick. And I don't think the iPhone would measure up to it. I agree with Paul on a number of his complaints about the iPhone -- I just think the comparison to the BlackBerry is unfair.
Full disclosure: for the most part I love my iPhone. A friend made a comment that I wholly agree with: "it's 95% amazing, but the 5% that isn't is really frustrating because of how amazing the rest of it is." I'd really love it if iTunes would work in linux and if openVPN were one of the VPN options for the phone. Also a ssh client and google maps with GPS integration would be nice. Maybe that will happen with software updates (I'm not holding my breath -- for some reason people who don't have mac or windows computers are ignored).
Also, I've had numerous pointy haired bosses who used (and abused) their BlackBerrys. To me, BlackBerrys were always something that were doubly useless: 1) because I didn't have one and 2) because my bosses did and would frequently micromanage from them.
I also hate e-mail (especially in a business environment). Of all the great things that have become useless due to overuse, e-mail has got to be in the top 5.