Re: Not a great surprise
I work for as a developer, along with a team of 30 or 40 others. During the past year or so there's been a lot among my colleagues on the subject of Android development. In fact, many started dabbling with the SDK as soon as it became available. You could almost hear the derision in their comments when they compared the "openness" of Android vs. the "locked-in" of Apple's products.
Now, most of them talk about iOS development, and some have even placed their orders for iPads recently. When I asked them about their change of heart, the consensus seems to be that iOS is where the money is at, it is the "cool" platform to target, and apparently most importantly, the development tools seem to be more accessible, stable, and productive. Some have related horror stories of how they tried to fight with the tools just to get anything done; of constant crashes, unusual behaviour, and even stability and resource issues with the simulator.
I've not done any development for either platform, so I don't have first hand-knowledge of any of it. It'll be interesting to know their views on the platform in a few months.