Re: when to have a baby shower???
Well I had planned mine for Jun 29th, and my 1st DD was July 12, but I knew it was wrong....
My new DD is Aug 23rd, and my shower is the end of June, that way, if the baby is early, I'll have stuff. But I had to try to plan stuff around a move and College, so it all depends on what you'll be doing, I'm glad it's a month before the baby, that way you can per-fect things before your angel gets here.
Also give your self time to register and a few weeks for people to shop for gifts.