A new anti-cheat initiative is just getting off the ground, and it has some big hitters backing it up. You can find more details at the review-committee.com and in this forum post.