Sorry to dredge up an old thread, but the ilium software blog has an interesting post from a developers perspective on mobile applications that is quite relevant to the conversation.
The Apple Difference Ilium Software Blog Seems they think the Apple model of low cost/high volume is here to stay, primarily because Apple has finally gotten the word out that you CAN install applications on your mobile device thru their app-store advertising.