Not harsh at all. Banning from the federation for a 2nd time offense seems completely fair.
How about some of these ideas?
- All player cellphones must be turned OFF, not vibrate or silent. If it's a life and death situation, give the TD your phone and tell him you're expecting a call. He'll give you the phone when it vibrates.
- ID checks. Make absolutely sure the player is who they say he/she is.
- Higher levels of vigilance when dealing with unrateds / provisional players in big-money tournaments. The TD ought to tag these people and watch for high-frequency "leaving the tournament hall" movements.
- Tourney mgmt. software could "flag" any back-to-back upsets each round so that the TD can be a little more observant of certain players who are "on fire".
- Tourney mgmt. software could make it easier to pull up a player's history to look for any trends, e.g. sandbagging.

http://chessbase.com/newsdetail.asp?newsid=7094
Is enough being done to discourage other players from cheating ? Is whats being done enough or should the " punishment " involved be harsher ? What can be done to punish those caught that will deter others and what can be done to make such cheating more difficult ? I think players should NOT be allowed to have cell phones in the playing "area" at all..... this would help imo. If it were up to me those caught cheating would be banned from all organized play at least 1 year and if caught a second time banned forever. Perhaps I am too harsh ? Ideas ?