I would agree with Mervsmum - its a good idea to get mentally prepared. I have been practising Hypnobirthing techniques and even though I havnt stuck religiously to practising every day, I have still improved my ability to breath deeply and feel confident that when the time comes I will be able to go 'into myself' to stay calm (with the help of relaxing music and soft lighting!).
I thin some women imagine that a home birth will automatically make them feel calm and relaxed, and although Im sure thats true to a degree, the overwhelming nature of contractions and labour will still be there if you've not prepared and techniques for coping.
I have ordere a birthing pool too, but plan to use a TENS machine for as long as possible before getting in (hopefully will get in around 5 or 6cm - if it feels right.
I would also say, be prepared for it not to go 100% as you visualise now. I have wonderful ideas about how I want my home water birth, but am prepared incase something goes wrong or I end up needing more pain relief than I expected and have to go into hospital. Some women feel such disappointment if they end up in hospital from a home birth, but if you keep and open mind from the very beginning, you will be prepared for anything that happens (babies are unpredictable!)
Home births can be wonderful experiences for everyone concerned, wishing you luck for yours, Im sure it will be amazing for you.
xxxx