For me, Drive was the better option because of the non-binary pricing options. I wasn't prepared to spend $10/month for 1 TB with Dropbox, mainly because I don't see myself needing that much storage. Drive on the other hand provides a 100 GB option for $2/month which is perfect.
This was my reason for abandoning Dropbox. I reached it's free limit, wanted more. I even emailed them before switching to onedrive, to see if they were going to offer prices similar to OneDrive/GDrive. Nope. Not even close. I probably would have paid twice the amount I pay for OneDrive for its better software, but I can't pay $10 per month. Hilariously the #1 reason I decided against Google Drive is how it inherits your phone's profile. Android is TOO Google sometimes. Each app should have the ability to have its own profile. One drive is perfect because I can install Onedrive on my phone AND my wifes phone and share the same profile.
OneDrive is great too. I started as a OneDrive free user, then decided to upgrade once I hit the limit. I didn't have a need for the Office 365 stuff as I have a license from my university, so I opted to migrate Drive.
That's interesting. So I can only have one Drive account signed in on my Android phone?