@Milhouse: and what would you say to those who think that the browser is the single class of apps really required on any connected devices? Any other apps are cruft/framework of limitations?