Megavideo, a new online video sharing site based out of Hong Kong, has YouTube in its sights. In a video on its homepage, the company claims to best YouTube for ten reasons:Video publishers can earn money through a rewards programPublishers can also earn money through AdBrite in-video advertisementsUsers can move the playback position to anywhere [...]
More...