Pirate Bay really has good name/brand recognition. Personally I can't really think of another site for torrents off the top of my head (though I don't really follow the space too closely).
Lumen collects and publishes takedown notices sent to third parties, including Google. It's searchable, handy, and informative.
i think it was suprnova