The best I've found for massive uploads is an external usb 2.0 hard drive case with a 400gb drive in it. Fill it up with months of videos and priority courier it to your host and have them put it where it needs to go Done.