All my work, pictures, videos and others are on OneDrive, it hasn't disappointed me till now (I'm not the kind looking for a CLI script uploader or a glorified API). I agree with the fact that Google mess up the documents once you upload it to the drive. I still use regular attachments to send mail (Google Apps is terrific though).