I've been using iDream for over two years now, but finally reached the last straw today and spent three hours transferring all of my dreams into a different program so that I don't have to use this one anymore.
When I first downloaded this, I was very excited. I love the concept of iDream and if all of the bugs were fixed, I'd be very happy with it. Unfortunately, though, iDream is super buggy. It crashes frequently for unknown reasons, some of the features (such as "share") have never worked for me, and worst of all, today when I went to go in to copy all of my dreams (which each had to be done individually which was also frustrating), four of them were no longer there in the edit mode. I could view the text but could not copy, edit, or share it. So I had to manually re-type all of it into my new program, which took quite a while since most of my dreams are very long.
Also, I want to mention that the placement of ads make iDream very frustrating as well. I have nothing against ads in general and really wouldn't mind if they only showed up at certain times, like when you click on a dream or interpretation, when you save a dream, or something like that. But they will pop up randomly at any time. A lot of the time, this would be while I was writing and would cause me to lose my flow. This was actually the main reason that I initially decided to stop using iDream.