I have been using FreeMind for a while now and thought there may be better packages and products out there, I like it. It is very fast to use which helps when you are thinking about something. It has a very intuitive shortcut key system that allows you to be building complex mind maps in little time an doesn't stand in the way of free thinking.
Rajesh Setty has a book suggestion on Mind Mapping on his
Squidoo lens on Insipiration called,
The Mind Map Book: How to Use Radiant Thinking to Maximize Your Brain's Untapped Potential. He also has books on other subjects including Business and Attitude. I haven't read this book but I trust Raj as he is an inspiration of mine.
Hope this helps.
All the best,
Jay