What is the best question and answer plugin to use for a blog on natural health

Hi,
What's the best Q&A plugin (maybe premium) that can be use for natural health initiatives on my blog? Can one make it private or membership based or how can I stop spam when fully activated?