I had one vaginal birth (7 years ago) and one planned c section (4 years ago). I don't regret either, because each was the correct decision for me and my babies at that time.
BUT... I hated the entire experience of the c section. Not because anyone did anything wrong or anything like that. The procedure itself I found hugely overwhelming, in a sterile room, with 10-20 medical staff who's faces I couldn't see because of the masks, husband in scrubs, needles in my hands, unable to feel anything. Not being able to move for hours after. Spending the night in hospital. Being given only paracetamol for pain relief after such a big surgery. Being alone, on a ward, looking after my baby as midwives were so busy they could only offer limited help. And my god, the trapped wind for a good 5 days to a week after. Horrendous! Unable to drive for 6 weeks. I had a lot of numbness around my scar for a good year after and it still sometimes itches and is uncomfortable.
On the flip side, I had a very calm vaginal birth, in a mid wife led unit. Only me, my husband and midwife in the room. No intervention. Minimal stitches. Baby was born at 13:33 and I was picking up a dominos pizza on my way home at 21:00. It couldn't have gone any better!
The best way I can compare the two is:
C Section - no pain during, but pain and limitations after while you're trying to look after your new born.
Vaginal - so much pain during, but when it's over that pain is gone and you can concentrate on looking after your baby. Obviously, that is with the caveat that I had a straightforward vaginal birth, which I know not everyone has.