When most people think of video hosting sites, YouTube instantly comes to mind. Seeing that the site is generating billions...