Loading: The 6 best video platforms to share your content