Well, guess I'll have to second (or third) Suburban Women's Health. I've seen both doctors and midwives, and they do a great job of putting you at ease. My doctor is Dr. Epstein, though I would gladly see any of the others. Dr. Michael delivered my baby, and Dr. Epstein took me in an emergency situation while he was visiting the office on his vacation time. The midwives and nurses have been great, especially with showing kindness and concern after miscarriages. I do find there's often a bit of a wait both in the waiting room and inside the office. I highly recommend them, but you know, I wouldn't want too many more people going there; they were my doctors first. :)
Oh, and if you prefer women doctors, friends of mine use Barrington Women's Health (they have an Algonquin office) and speak of them very highly.