I run a net radio show with a live chatroom that is frequently trolled. "Troll hugging" really does work - it's amazing how fast a user can turn from troll to punter. My theory is they're bored and just want attention.
It doesn't always work. Some People Are Just Assholes.