Good points on iPhone. I've used PhoneGap and it's great, but that's not exactly what I'm getting at. I'm thinking of a mobile web app that doesn't have to live inside a webview wrapper. This could happen someday when the OS provides a JavaScript API for accessing camera, gps, etc --- and could use the html manifest as a means for "downloading" the app. This would, in my ideal dream world, also allow the app publisher to make app changes at will without waiting for an appstore review.