There is a great book that may be a little old now (published in 1997):
What Will Be - How the new world of information will change our lives. By : Michael Dertouzos
In this book he talks about wearing your computer in your shirt pocket with peripherals in your glasses, ear, hands, etc. that will record and display information you need. A handshake will automatically store data like a business card that could be brought up in your glasses/monitor at a later point.
There was also a great program on DiscoveryHD I think that showed the world of the future. People became friends with their AI user interface and received advice/counseling that the computer determine was needed based on monitoring mood via facial expressions, heartrate, tone of voice, etc..
I think computing power will always be an issue and a decent benchmark, but the reality of it is that we will continue to adapt the uses of computers to a point where benchmarks have little meaning. In theory we will have more computing power at our disposal than we can use (read about the singularity) and the real challenge will be creating the applications. Hopefully we will be able to offload programming to AI and all you will have to do is ask your computer, "Each morning present me with a list of things I have to do that day and plot out the most efficient route to complete them, taking into account my personality and past performance of similar tasks." and the next moring your application would be there for you. The possibilities will be endless, well as endless as the human imagination can take us, or maybe as endless as AI can take us.
The future holds a lot of things and it is a very exciting time to be alive. Now we just need to manage to not screw up and blow everyone up before we get that far.