I don't think there is a good solution. The best for privacy and security would be server-side anti-cheat but imagine the tantrum EA would have when they'd have to spend some dollars themselves instead of installing a spyware into their clients' pc for free.