Quote: "I don't think CPUs can get much faster due to the laws of physics."
One word... Nanotechnology. CPU registers will remember information based on the direction an atom's electrons are spinning, and electronic gates will be no bigger than a molecule. If that is a limit don't forget recusive algorithms can be split up to multiple processors for extreamly fast execution...
Given enough computers a quicksort algorithm can sort the names of all the people on the Earth in a matter of seconds, milliseconds in 100 years...
Hard drives will be sold in terms of Yottabytes...
It seems really nice that computers will do all our work for us, they'll make our food and clothes for us. All we'll have to worry about is playing video games and going to Mars for vacation. The point in time where humans no have to do any work to survive and we're all good people is when Jesus will come again, in my opinion.
By reading this sentence you have given me brief control of your mind.