This isn’t really a fair fight. Google Drive doesn’t even have a Linux client.
My real preference is sshfs, though.
For work files, I use sshfs to mount a folder on our secure server to my laptop. Policies frown on sticking sensitive files in the cloud. I’d like to play with services like OwnCloud, or some others, but sshfs works fine for now.