I have always disliked the cultist and elitist aspects of Job's company. I see Apple as no better, and possibly worse, than Gate's company.
I think, that if you are trying to make money to live the next 3 years comfortably, writing iPhone apps may be the way to go; but if you want there to be a world where your great-grand kids live comfortably writing apps for an open tri-corder from their apartments in a Stanford torus at one of the Earth-Moon Lagrangian points, then you write apps for the OpenMoko and feed yourself with a day job.
And comparing these two services is stupid. They're entirely different, they have two different business strategies. Apple and Google are not competing directly, and that'll be reflected in the developers who flock to either side (or to both).
At the end of the day, the only thing that matters is the experience-- a combination of the software, the hardware, and the network.
So I didn't really mean the keypad specifically.