I've tried Google Drive, Box, Skydrive, but none of them could upload a 20 minute video I took Dropbox was the only one that accepted my file