When people ask what is the best program, they are totally lost. The forums will never get rid of that question.
If the forum was slightly bureaucratic, it could force the person to view all of sticky topics of a specific board before creating a new topic in it. I do not know about the viability of such feature.
But I think about my experiences in the company that I work for. A significant slice of the Information Technology that we use here is dedicated to the lack of orientation of the end user.
Let me share one of the depressing experiences I had:
I made an application to teach adequate and rapid typing to new computer users. A storm came when all of the students of one laboratory complained about the application.
Problem: "I type a special character in the exercise but it counts as a mistaken key press. Damn! I can not make the test because this stupid program is rotten. Fix this immediately."
*nightmare*
Solution: The keyboard was configured to English, and not to Portuguese - the language of our country. So á, à, ã, â, é, ê, í, ó, ô, õ, ú, ü, ç and some other symbols could not be inserted. >_<
I shall not hear that problem any more. And you can guess why.
Cheers.
Luiz Fernando.