On Cloud Nine: why your business solutions should be “in the cloud”