Big Hary Goal is a mindmapping, brainstorming and progress tracking tool for creatives and software developers.
This is an easy-to-use tool for getting your ideas down and arranging them in a way that gives you more insight. The approach is much like a mind map, but connections between cards can be non linear.