Loved my epi, only had gas and air with my DD 9 years ago, 6 hour labour, like shelling peas. It hurt, sure, but was manageable and I was certain I wouldn't bother with pain relief again this time round.
DS is 12 weeks - 12 hours into constant contractions, still at 4cm, sobbing and writhing in pain on triage, my midwife said she thought he was back to back, and I might need the drip. Suggested epidural and by that point I just wanted to die, so went with it and went from four to ten Cm in 2 hours.
I was monitored for other reasons but fully mobile, able to walk, topped up whenever necc. It did hurt going in but not that much and the relief was the most fantastic feeling. Midwife did a temporary catheter, by which I mean she used a tube to empty my bladder which I could neither see nor feel (heard the tinkle though!) and then took it out again. Waited an hour after I hit 10cm to get my strength back, and let it lighten up so I could feel enough to push. Pushed on my knees for just 30 mins, no tears, amazing feeling. Recovery virtually instant after the epi came out. Would do it that way again every time.