I recently started using online Mindmap from MindMeister (see https://www.mindmeister.com).
Oh Boy!..this is really cool stuff that was made out with Web2.0.
I feel this is one of the best way to capture combined thought process and communicate with our remotely located teams.
We have been using some free versions of Mind Map applications. We found at this online mind map quite appealing in terms of usability, look-n-feel, and sharing features.
Just a quick check showed that MindMeister was using Ruby on Rails as backend with Prototype and and custom written Java Scripts as frontend.
They have also made some free mind maps available for public view at http://www.mindmeister.com/maps/public.
Kudos!.. Cool work guys.