MrsBean - I can't guarantee what's on the natal hypnotherapy cds as I always fell asleep , but the set includes a preg relaxation cd and, although I had the home birth set, I don't recall much reference to place of birth, just things about dealing with contractions etc - def helped me.
I did do loads of preparation for birth. I completely agree that it helps not to have fixed ideas, but I am glad I went to yoga and read as much as I did. I second Kiki's suggestion re "stand and deliver" as I went through a negative v scared patch at about 37 weeks, and I felt so positive about any kind of birth after reading it. I truly believed that it was possible and probable that I would be ok and join the millions of other women who had lived through the experience.
In my labour, I found knowing that at their worst the contractions would only last a moment or two and thinking "this will pass" over and over helped, as did the most amazing gaps between contractions where I was absolutely painfree, if even only for a minute.
I had a very long labour with days of irregular contractions before it got established but managed to get to 7cm with tens, breathing and walking around, and then embraced the warm water and G&A for the last bit. I found all of them massively helpful in different ways. I was very, very lucky and delivered at home with a brill mw who made me feel totally safe, and my DH & Mum there too. (Though I was a total grump and forbade speaking and touching, whilst demanding they were present at all times!!)
Most of all try to hold on to the thought that whatever happens, this baby will come by hook or by crook, and you can be amazingly proud of growing them and getting them here! Good luck.