http://www.tfproject.org/tfp/showthread.php?t=87593
Kiwi started this thread which has a neat little online place to track your menstrual cycle -- I haven't looked closely at it, but there's a place to track cravings, etc.. it might be a good place to start in addition to the journal