Cloud Computing Gains Acceptance