I would prefer the mind mapping technique to arrive at WBS (work break down structure), due to my liking for problem solving by visualization and modeling techniques. Another reason to like that technique is that it is very much similar to various modeling tools that we use during the System Analysis phase of product development and I have been closely working in this area. I would compare mind mapping method of creating WBS to preparing a context diagram. Just like a context diagram forms the basis for the high level and detail level data flows, a mind map forms the basis for high level and detailed level tasks. One great advantage of mind mapping model is that they account for easy translation to structure and plan since they work similar to translating our thoughts into sensible actions.
You can also use mind mapping technique for your own personal scheduling.