Should Companies Do Most of Their Computing in the Cloud?

Recommendation: Bruce Schneier on Cloud(1) Computing(2).