I'm far less impressed with punitive measures than I would be by preventative ones. People will cheat if they can, no matter how you punish them. Prevention is what is necessary to keep your community playing and your game successful. People are cheating because you gave them the opportunity to cheat. Stop doing that.