StampOutPiracy.com is an attempt to reduce piracy in the net. Indie Developers are often a “one man band” who create fantastic games, but see their work appear on a large number of illegal sites – which means that indies are not getting paid for their hard work. This is where StampOutPiracy steps up – it’s stamping out illegal sites.
I personally don’t know if this type of action brings more publicity to piracy (people who don’t even know that it’s possible to get games illegally, might get interested) or whether it really helps (as illegal sites are taken down). Nevertheless, these guys seem to be on a right matter – piracy doesn’t only harm big studios, but can also be fatal to small indies.
Take a look at the site, and if you see illegal sites – feel free to consider reporting piracy to StampOutPiracy.