Who's Responsible for Uploads? The MegaUpload Question

A key legal question of the prominent copyright case is what a platform provider should know about the files on their system.