I spotted this news article this morning, talking about how the League of Legends has set up a 'player reputation' system which allows you to give points to other players, or deduct them depending on what they are like.
So, say you had a decent player who answered questions and didn't mind helping people out. They would end up with a high score, where you would get players like the STF AFK'ers who would continually be marked down.
I know this type of system is open to abuse, but the LOL developers reckon they have it pretty well balanced and can detect when people abuse it.
Anyone else think it would be a good way to improve manners of the people in game?