Mind mapping applications

This is a request for a presentation on Mind mapping applications.

If you use or have evaluated different mind mapping applications and wouldn't mind presenting, please step forward :)

I'd like to hear what your experience has been, how you use it and why you've chosen one app over the alternatives.