It makes NO sense to buy an expensive video hosting space when there is YouTube with tons and tons of Free Space.You can easily Upload your videos on Youtube and Organize them with the Youtube Video Organizer.
The YouTube Video Organizer allows you to also personalize your YouTube Channel. This makes it easier for your site visitors to browse through your videos.