As has been said before, a waking life journal would make a good companion to the dream journal function. Also, in addition to the idea of anylizing the dreams by date, you could add a moon cycle tracker to check them by too. And in the dream journal, a place to keep a list of people who were in the dream, and what time of day it was in the dream, and what type of dream it was (fragment, normal, etc).