The new DoD 4.0 is will have more anticheats. HL guard is the standard now. Some servers in DoD 3.1 when you join ask if it's ok for the server to scan your HD for cheats. Just add those servers to the fav. list.
I play alot of the FireArms mod to ,the FA servers use a program called "Cheating Death"
http://www.unitedadmins.com/cdeath
"Cheating-Death (C-D) is an anti-cheat system which includes both a server and client. Unlike HLGuard, which is a server-side only anti-cheat, C-D offers more protection by blocking the cheats themselves before the player joins the server."
Aren't you glad FREE mods have better cheat protection then EA games? Fuck EA in the neck. I'll never buy another EA game till they patch them more. They don't give a shit about the gamers; just selling units.