There is a very interesting article over here at CNet about the future of computing and how google may be key. Very interesting read. If it happens, it would only take off if others could write apps for it. Read the article and you will see what im talking about.