Mobile Device Cloud Storage: We Take Six Services For A Drive