Last month I read this
really nice post over at youmoz about a website called
Mindmeister. Mindmeister is an online collaboration tool that allows you to create
mind maps - you know those charts where you'd circle an idea, then list related ideas, and keep branching away. You can share your "mind maps" with other users, and they can add to and edit your map. All revisions are tracked and can be easily undone.