I found the open source program Freemind to be a really helpful tool for personal and group brainstorming sessions. Best of all, its free.