Also I have a question - how does the iPhone communicate with the browser? Is it through 3G/4G network to a web server which in turn talks to the client - being your browser? If so, this delay is a significant problem. If there's a way to communicate directly between the browser and iPhone thru wifi this would make you millions and millions of $$$$$
As always, fascinating stuff from Jeff, my great project teammate from Berkeley!