I just happened upon this as I was browsing Gametracker.com (Hint: look at the ad at the bottom of the page)
This is insane, as if we don't have enough problems with cheating as it is, now people are getting bombarded with ad's for "free hacks". I'm sending a message to Gametracker, and hope others will as well. :angry: