I've been having lots of fun answering questions on Yahoo's Questions and Answers. It takes compassion, honesty, being non-judgmental, and intelligence. It stimulates my brain. So far, in the past few weeks, many of my answers have been chosen as best answers. I think this is due to the fact that I give well-thoughtout answers and don't put people down.
I do not think I am overly intelligent or consistently give good answers, I just use compassion and put myself in the questioners place when I answer.