Cloud is probably the most significant advancement that affected the world of computing in a big way. Even though the theory was old, the resurgence of the idea has led to benefits such as consolidation of infrastructure, lower costs, greater security(arguable), ease of management, better efficiency/productivity, and much more. All these, and it is quite obvious that the concept will stand the test of time.
Cloud the real edge
Many small to medium size enterprises have started to deploy Cloud as a standard computing solution. However, most of them tend to look at the paradigm shift in just the infrastructure angle. In reality, Cloud could very well re-define business models and alter products/solutions in a big way!