We love Dr. Rodney Barron. He's great with the kids and very responsive. He's great at responding to e-mails (was an advocate for starting up physician/patient e-mails at Kaiser) and one time when our daughter developed a strange rash hours before we were leaving on vacation, he fit us in for an appt. in between his existing appts. Kaiser pediatrics is open on Saturdays and Sundays, too, which has been fantastic (doctors rotate serving those days).
Didn't use a midwife with my deliveries, so can't help you there, but Kaiser is pretty open to patients selecting that option. Haven't had to see my internal medicine doctor yet (knock on wood), so can't help there either. I do recommend checking out the websites for Kaiser's doctors on the main Kaiser page (each doctor has a personal page) ... can be quite helpful in selecting doctors who are a good fit to your preferences.
Good luck! I'm a huge fan of Kaiser and think you'll like the change.
M.