I just moved from Upstate NY and there are some good breeders in the area.
I think you are right in thinking that Shepherds and kids are typically a good mix, but from my experience maybe an older dog would be better suited?
I say this because, I have 3 children. Ages 5, 2 1/2, and 9 months. I got a young GSD (8 months) back in January...she just turned a year old on May 6th. The problem I've had is she doesn't seem to realize that though she is shorter than my kids, she outweighs my oldest by at least 30 lbs. The problem there is that she is still a clumsy puppy (in that she doesn't really look where she's going and plows into the kids) and has stepped on the baby (who is in the crawling/pulling up on furniture stage) several times. None of it has been malicious at all, but accidents do happen. She's in the crazy puppy stage.
However, she is sweet as can be. (The picture is of her cuddling my 9 month old daughter while we were staying in a motel waiting on our house to be finished up)
So, with that in mind, keep the idea that your baby will be crawling etc anywhere from 6 mo to 9 mo. and that having a young dog at that time can be interesting because they know not how easily they can hurt a small child, even with constant supervision.
I know there's some great GSD rescues in the area and maybe a slightly older dog would be a better fit, one that is beyond "crazy puppy" stage. Also a good breeder is essential like you've posted before and seem pretty knowledgible in what to look for. Drives will vary so finding a pup that isn't insanely prey driven would be good too. Mine is very driven, especially to play fetch with, and for her it really doesn't matter who is in the way when that ball is thrown.
Just some ideas I"m throwing out there though.
This is my 5 yr old with a begging GSD "throw the ball already!"