http://mindmeister.com/

Mind Meister allows users to develop and share mind maps online. Great for brain storming, visualisation, revision, collaboration and description, mind maps are a great tool to promote higher order thinking.