iPhone is so, like, yesterday. Is Boot2Gecko the future? Could be, if it's as easy to create apps for as the Boot2Gecko blog makes it out to be. Here is my experience with creating an HTML5 webapp, making it "installable" on Boot2Gecko, and installing it on my Nexus S phone running B2G. It really was pretty easy. Really.
Mozilla announced the Boot to Gecko project late last year. I picked up an unlocked Nexus S and took a weekend to build B2G and flash the the phone with it. I've distilled what I did down to a few easy-to-follow steps. Well, forget the 'few' part. And maybe the 'easy-to-follow'.