Ever spent an eternity wrestling with a monster video file, desperately trying to email it? Or felt the dread of a crucial presentation stuck in upload purgatory? In our digital age, sharing hefty ...