J.B.
I've never used either of those doctors, but we use DuPage medical group (I think that's the name) and have had very positive experiences. There are 7 doctors, though I can only remember the names of a few - Dr. Leib, Dr. Blount, okay so I can only remember two :-) But they have offices in Naperville, Wheaton, Glendale Heights, and some other local areas, so you can always get an appointment. I've never had trouble getting my son in same day. I know they take BCBS PPO, so maybe they take HMOs as well. Best of luck!