I posted a link on Boards to a mod which I wouldn't mind seeing installed someday on the server.
It's really just a few changes of the tk feature but I think that the first one where your tks are counted against you from round to round (they aren't supposed to according to EA, it's a bug).
What do you guys think about it?
* Fixed a bug where TKs are not reset after rounds. Currently, if a player plays for a lot of rounds, he is bound to pass the TK limit.
* Added a Negative Score Kick, similar to the PunkBuster feature (which is not available for BF2).
* The TK Limit is now a ratio. You set how many Enemy Kills are required per TK. This means a player who kills a lot of enemies will be forgiven more TKs.
* You also set how many TKs are required before the system starts taking the Ratio into consideration.
* You can Limit how many punish votes someone can cast during a round. So people learn to make better use of them.
* Based on score, you can award more punish votes.
http://www.forumplanet.com/planetbattlefield/topic.asp?fid=13269&tid=1687025