http://www.demonoid.com/ gogogo.
Since it seems like a lot of you wanted invites to get in, this is your chance to sign up without an invite. So go and sign up, its free and such, just make sure to read the rules and FaQs and everything will be hunky dory.