I've been using MindManager to produce mind maps for couple of years and it's very good tool. You can use the cheapest version for producing quality mind maps. The enteprice edition has a lot of advanced functionalities for example on how to sycnronize the mind map with MS project, outlook, etc... basicaly it's also possible to manage the tasks and time shcedule visualy with the mind map (I have not used this yet). There is also posibilities to brainstorm mind maps with group of people in different location via web, etc... (very good for business in varius locations). For basic mapping by one person the cheapest version works fine.
I'm just starting PhotoReading with the PLC and just used MM for brainstorming the activation questions. It's very fast and easy to modify afterwards with image's. I will start the Tape 6 B on How to Activate Book 2, right after this message :-)