I'm currently trying to explain mind mapping to several people.That site has come in perfect timing.

It'll help me also.

Thanks!