I agree
Next bubble to burst is the cloud. I don't think it will take 5 years for it to happen.
In addition to the things you pointed out, people seem to forget about the internet pipe that all this data needs to go through to use the cloud. Try having even 20 people accessing data and apps over a T-1 connection...