Good summary of the state, opportunities and threats of the cloud computing / SaaS shift.