K.L.
My vote would be to start now! I had my two kids three years apart and this seems to be ideal. I wanted to have them even closer together, but I just couldn't get pregnant until then. For me, the whole point of having more than one child was so they can play together as they get older and distract each other so that I can get a little bit of my life back. And when I am done with the "baby years" I want to be completely done forever. Babies are cute and a joy and everything, but let's face it - they're a lot of work. I also want to start getting my body back in a shape I can keep it in. I can't imagine why people would want to spread out the pain over many years. At three my son is able to feed himself, use the potty, understand things I am telling him, and tell me what is on his mind - all things that make it easier for me to juggle a baby in the other hand, yet he's still young enough that he will never remember being an only child. I think a three-year spread is perfect.