I would always rather use a product that is not a Microsoft product, and I especially support Open Source products (like Open Office). FreeMind is a really good tool for mind mapping. (Make sure to briefly look through the Help and Sample.) It seems to be still in development mode, but this version does all that it needs to. In its current form it is great!
Price: Free review details