I sort of did both with the one baby! I laboured for 2 days with a breech baby and ended with an emergency c-section (as it took till I was 8 cms dialated before they realised he was a breech bubba)
The procedure itself wasn't an issue, I was so exhausted and then in shock about him being breech after I'd worked so hard to deliever him naturally, that it was almost a relief when they did it.
BUT I was in heaps of pain, I wasn't able to sit up to bf, they took bubba away from me for nearly an hour while they stitched me up, I had to BF on the side for about a week, which was challenging, and I was still in pain getting up and down off the couch until 5 weeks afterwards.
So... I'd have really preferred to have pushed through that last little bit of contractions I had, as my labour had started progressing quite fast and I was just starting to have the urge to push... the obstiatrician when he was checking me when they suspected a breech was saying to me "stop pushing" and I'm thinking "huh, but I'm not pushing!" I really wanted to deliver him naturally.... but... there was no way after 48 hours in labour I could have delievered a breech baby.... particularly when the monitors were indicating he was in distress! Next time, I'm gonna deliver naturally! ANYTHING will be easier than what I went through with Jasper!