I've been preparing today for a retreat I'm leading in November in Winnipeg, and I've got tons of ideas I've been trying to order and shape.
As soon as I got out my FreeMind mapping software, it made the work a breeze.
It allows me just to spew ideas for a while, then I can structure and move my thoughts around. It's great for organizing your thoughts.
FreeMind. It's free and powerful.