I used MindManager for a lot for midmapping, probably the best software for this, but lack of calendar-like task view is an issue for me. I still use it now, but I'm turning to do brainstorming in LeaderTask, because of its speed entering data; after finished, I spread all teh atsk in the calendar view and more quietly add all the others task's data. It's effecctive for me.
Yes, this program turns mind maps into actions, however, you are now working with 2 totally different systems.
I'm not saying you should only have 1 system. Just as long as you maintain your "Master" system on a weekly basis (Leadertask

).