Speaking of waiting, why does it seem like the rest of our technology is not quite keeping pace with the explosive evolution of phones and computers? This whole growth has been powered by the incredible, shrinking, cheap transistor; such a small thing, such a small lego piece, providing the platform for growth. Who knew that our current societal revolutions would be driven by birth control and transistors? Small things that allow flexibility. What is the next big revolution? How can we know it when we see it? What is the building block of revolution? Necessity?