The more I use MindMapping, the more I see the potential. And I like a lot MindMeister for my Mind Mapping activities. They have a good website, and a good iPhone, iPad and Android app.
Give it a try:
They also have a good iPhone app
They also have a useful YouTube page