A software for brainstorming, mindmapping and structuring your thoughts. It's an app for making complex ideas simple, visualising information and building mental models of concepts. The tool includes a library of mind maps, stencils, diagrams, flowcharts, timelines, network diagrams, task lists and other useful templates. And best of all, it's completely free. I like this idea because i'm currently using my own brain as a storage medium.. so far i haven't found anything better than just writing down everything i know or think. So i guess that if you're thinking big then Mindnode will help you do that more effectively.