I much prefer Box. They've given me more space than I'll ever use for free (I'm at 50GB). They also have a history of supporting the underdog. I got on them when I used webOS and when I came to Windows Phone they were already here, supporting the community. I like to support those services that want to support my platform of choice. Not a Johnny-Come-Lately.