WiseMapping is a great site for brainstorming and creating mind-maps. It has a very nice user interface and a nice polished look. Also, there are lots of web 2.0 components for sharing/collaborating mind maps.
Below is a demo...
I highly recommend checking out WiseMapping by clicking here!!!
Click here for my top 10 Mindmapping/brainstorming tools.