Quite a bit of interest on this video about the megaload issue in this video (h/t to the OspreySteelheadNews blog). It is not a news vid - it is activist. But hang in toward the end, where there's some discussion about the large picture financial and business implications - where the push for the loads is coming from.
As is so often the case, follow the money.