Mind Vector is the best mind mapping software

You can create a beautiful map of your brainstorm ideas. In general, mind maps begin with a central idea that ultimately leads to the branching out of sub-ideas.