Killer- you need to post a sticky directly in the Talk forums of such things. I was reminded today and have never really even used the main tech page much. Then I read through it and honestly it wasn't clearly in the set guidelines other than a line about illegal activity such as software piracy etc.
Before any of the other stickies; first and formost should be Forum Rules/Guidelines. Most all sites have the important stickies on the top of every facate of the forum. Just something to maybe look into