I believe the technology is going to get to where it needs to be unless apps can figure out how to do something that web apps can’t. The real question for me is bandwidth. Bandwidth is an extremely expensive problem to solve.

HTML 5 is almost there (video)