I use this app almost everyday for recording ideas, breaking-down complex projects, and writing papers. I definitely recommend this app for any mind-map enthusiasts.
eved about iMindMap