i have 3 boys ... 10, 7, and 4. we've had the "talk" with the 10 year old as we didn't want him to get mis-information at school or on the bus. amazingly, he took it very well. apparently, he'd had other questions and discussing where babies come fro...