I use Mindjet Mind Manager. It's quite expensive, so I wouldn't recommend it unless you really plan to use mindmapping as a big tool in your arsenal.
The full version is several hundred dollars but the light version is $100 I believe. I use the full version at work (company paid) and the light version at home.
iMindMap version 5 is great, has extra functionality - you can attach notes, also sound recordings, the professional version has project management, and the online subscription is well worth it to be able to access your mind maps anywhere
Bookmarks