I'm so glad you all are talking about this with your daughters! Though at age 9, that is not so early at all these days. I would hate for a child to get her period first, before she understood what was happening.
We lived in CA when i was in 4th grade, and they divided the class by gender and explained the mechanics and biology. I remember being totally
grossed out.
That afternoon my mom and I had a rare moment alone, so I asked her if it was true, and she said yes, it was. (My mom and I are very modest, so she was probably so relieved she didn't have to do all the explaining!) I snorted something along the lines that it was amazing what people will do just to have a baby. Me then ->

Me now ->
My dad swears to this day that it's only happened to him four times...
Seriously, though, a childhood friend (in another state) was not told all of this in school, and was not close to her stepmother, and her dad was very uninvolved. She told me in jr. high that she was sexually active, but only when she did not have her period, because "that's the only time you can't get pregnant." I did correct her, but she didn't believe me, and by then it was too late anyway.
So as tough as it is, I applaud you all for putting aside your modesty and talking to your kids about this subject. I think it's best to talk as questions come up, in an age-appropriate fashion, of course. My DS5 and I have already had several mini-talks (when his baby brother was on the way, when he saw me with a tampon/pad, etc.) And if you haven't explained everything by age 9, then sit down for The Talk. You'll be doing her a huge favor. Even if she's totally grossed out for awhile.
