All ways to get a baby out suck in different degrees.
I am a big proponent of natural childbirth. I also believe in as little intervention as possible. That said, interventions can often save the lives of mothers and babies. There is a place for them. For both of my children, I opted to be cared for by a Certified Nurse Midwife in a hospital setting. I would have loved to use a birth center if one was available to me. I would not have chosen a homebirth, but I believe they can be safe under the right circumstances.
My first baby was breech and big. I was living in NM, and my midwives were barred from delivering breech babies. The two docs in the state willing to try a vaginal delivery both agreed baby would be too big. She was delivered by c/s but I opted to go into labor spontaneously first. I hated everything about the c/s and I believe it caused a lot of hardship for breastfeeding. That said, my baby was delivered healthy, and that is what mattered.
My 2nd was an unmedicated VBAC in a hospital with a CNM attending. Everything about it was glorious. I was not separated from him for a second, nursing was terrific. The whole birth experience was exciting and exhausting and perfect. I wish I could have had both that way! Also, EVERYONE who came to visit in the first few days remarked how alert and strong my son was (already lifting his head and looking around). I think this had everything to do with him not being exposed to medications during the labor.
If you opt for a natural delivery, I highly recommend reading Ina May's Guide to Childbirth by Ina May Gaskin. I read just about every birth book out there, but it was the tips in this one that kept coming to mind when I was actually in labor. I owe so much of my beautiful experience to her wisdom!