Dropbox is still the best OneDrive (I use it at work): if one file fails, all files stop syncing. It sometimes tries to sync some files from teams and just never finishes. It also has very strange file name restrictions. if the file name is bad (eg whitespace at the end) it will just stop syncing anything. Still better than Google Drive as it is a standard folder. if it crashes your data is HERE. google drive (I used…
I've found that inSync is a wonderful client for GoogleDrive and OneDrive for all major platforms. It has some nice features like out of tree syncing (sync a cloud folder to anywhere on the filesystem and keep it synced), and .gitignore like ignore syntax.
I'd recommend it heavily. It's a one-time-payment application with no limitations.
They've added dropbox support recently.