Megavideo

Time for another roundup, and this one coincides with a notable first-year anniversary: that of Google’s $1.65 billion acquisition of YouTube, confirmed on October 9th, 2006. Since then, the name…

Megavideo: Does It "Beat" YouTube?

1:12 pm PDT • August 7, 2007

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…