http://kerrysmallbusiness.com/2010/04/mind-maps-for-business/
I like using mind maps, usually on paper with different coloured pens, to explore ideas and see connections. I often use them before writing a report for a client, or for exploring different services for clients or a new direction for my own business. I also use them at the research and planning stage for clients starting out with social media marketing.
I came across this interesting article on a blog about how to use mind-mapping software to add value to customer relationships:
http://mindmappingsoftwareblog.com/mind-maps-for-customers/