I've been a heavy user of Mind Manager's mind map software for a couple of years. I LOVE it. It allows me to organize information and my thoughts and ideas in a manner that seems to resemble the Gv (visual-spatial) way I think. Over on the Pegasus Book Club blog is a very positive review and description of this powerful piece of software.
I give it three thumbs up :)
Technorati tags: mind mapping. teaching tool.