The shift to mobile computing is fully underway. Over time everyone in the world will have a smartphone and data speeds will go up (and hopefully prices for data plans will come down). So the race is on to find the natively mobile versions of many (all?) existing businesses. There is, however, a major hurdle to that innovation here in the US and many other parts of the world: the control of Apple and Google over their respective app stores. Many people have pointed to the amazing commerce int...