K.N.
I can't say enough good things about Dr. Carolyn Ianieri at Doyesltown Women's Health. If you search here, many people seem to feel the same about her too!
As for pediatrician, we use Kids First and they have been really great as well. There's about 5 or so docs, though we've had most of our experience w/ Dr. Harrington, who is also really wonderful.
I give my highest possible recommendation to both these places.