It's amazing how many people seem so anxious to block p2p. They have this idea that nothing but mp3s of madonna and metallica are on it. Far from the case. Wouldn't it be better to just make sure that traffic is prioritized and handled accordingly? for instance, dns traffic highest, followed by ssh traffic, etc. lowest being the bulk fiel transfers of p2p, ftp, and large http transfers. I know of several ways to detect p2p transfers, but I am not going to tell you, because I don't want to find some overzealous ISP administrator blocking my Debian updates. oh, by the way, http://xa.net/p2ping