I am having a hypnobirth
I did the course in December and I can't recommend it highly enough.
It has made me feel very calm about the whole birthing process. I am a complete coward and was gunning for an elective C-section or as much drugs as I could get....but now I feel confident to try a completely natural birth, without an epidural.
Hypnotherapy is all about getting yourself into a state of very deep relaxation, to work with your body rather than against it. My OH was very sceptical, but he was very impressed at how quickly I can become very very relaxed. OH and I try to practice relaxing as much as possible, we listen to a special CD and OH strokes my arm whilst I relax (Touch from your partner is an important part of it.)
You learn a whole new vocabulary about birthing to create a positive mindset. (for example: you say 'birthing or giving birth' instead of 'labour' because that creates a negative mind set about it being very hard)
You do not push in a hypnobirth. You breath during surges (contractions) and your body delivers without straining.
We saw lots of DVDs of women giving birth through hypnobirthing. They were all so calm and positive. There was no pushing, crying or screaming.
It is pricey, we paid £250 for a two day course. We got a book and CD and lots of literature and we are going back for another session in February to make sure we are are on track with everything.
I felt confident paying that money as I have recieved hypnotherapy for something else previously and it was highly effective. Hypnotherapy works differently for different people, maybe you could ask for a taster session to see if it really is for you.