Used to use Mindjet for a long time.
Then tried both the heretofore mentioned free online mind map services and found them wanting.
That said, my abfab favorite mindmapping software tool is from "The Brain.com" known as PersonalBrain.
Check it out and be amazed!