I think ISPs should just be required to keep logs for a week or less. If there's child porn or other criminal activity, then those logs can be used to stop that. The copyright trolls take longer than a week to get to the ISPs, so by that time the logs are gone.