Agree on OneDrive - I was on Windows when I tried it, and found it a terrible mess of a service: at once highly invasive and yet lacking in capabilities. Dropbox is out of the question for me for political/ethical reasons. I've half-seriously considered writing something of my own, though the impulse wears off pretty fast when I start to think through the implications.
I tried out one drive before going to Dropbox and had huge issues withy the client on my Mac, my windows box, and just in general. The selective sync support was atrocious and kept getting into conflicts with the directories on the drive and refusing to sync then duplicating folders.
I also checked out iCloud Drive, but there’s no selective sync option and there’s some large directories I keep in cloud storage that I don’t need on my laptop.