Hi borglady - congrats! I don't like pregnancy at all, but birth was pretty okay, so the rule worked for me - hope it does for you!
Had a 14 hour homebirth for my first, including early contraction niggles (that the midwives don't count - probably 10 hours from 'established' labour). I managed on 2 paracetemol (?!) for about 9-10 hours (til 7 cm dilated), and breathing and concentration was enough to cope with that. When the midwife came I got lovely, lovely gas and air and was able to giggle and relax a bit more in between contractions. In fact I think gas and air might be the major reason in me deciding on a second baby .
I had really regular contractions, which helped me get into a rhythm, my waters didn't break until pushing, which people say make the contractions less intense. Pushing was my least favourite bit but he was out safe and sound (despite cord round his neck) within 3-4 pushes. I didn't listen to the midwife, or my body and pushed just to get him out, so tore, but you don't notice at the time, and its all fine now. The midwives were great - gave suggestions that helped, but were hands off when they needed to be. My partner caught the baby so the first hands on him were 'family'! All in all it was a calm, fairly quiet, meditative and very very intense experience, and the memory of it seemed to stay in the house for days afterwards. Oh, and the neighbours heard his first cry when he was born and rushed out to get cards and we felt like he was born into our community, not just our family. My parents were in the house and my mum saw him born and it remains one of the most incredible moments of their lives, being there so early on in his life.
It was hard work, and bits were very painful, but it was manageable, and I felt amazing (exhilarated, relaxed, stunned etc.) afterwards.
And a week later I said I'd give birth 10 times over rather than endure another feed, or in exchange for one, single 8 hour stretch of sleep, but thats a whole other issue.
Good luck - meeting your baby is just amazing, however it comes out! I hope whatever birth you have feels like a 'good' birth for you.