My brother lived in NZ for three years and I was fortunate enough to be able to visit him twice while he was there.
I can only echo what people have already said - stunningly beautiful scenery, lovely climate, tremendous contrasts (golden sand beaches, glaciers, fjords, etc), and lots of open space! And yes, the people are very friendly and very hospitable.
My brother lived in Nelson in the South Island and that's a gorgeous little town in a beautiful area (near the Abel Tasman National Park). I've not done the North Island but I believe it is not as mountainous as the South Island - still beautiful, just not quite as spectacular.
One really little thing that I saw whilst out there once that really stood out for me was when I was driving home one night back to my brothers place, probably about 10:30pm. Probably sounds a bit silly or insignificant, but I passed a young girl walking home. She was probably no more than 11 years old, but there was obviously no worry in her mind about "walking home alone after dark". I can remember mentioning it to a few locals and they seemed almost surprised that this would make an impression on me. I'm not saying that nowhere in NZ has any kind of anti-social behaviour type problems (I believe there are big gang problems in Auckland) but I guess it just goes to show what living in Manchester does to you...!!! Make of that what you will!
Can't really comment extensively on the job situation, but when I visited it seemed that most of the jobs were based around the major cities (Auckland, Wellington, Christchurch, etc)....probably no surprises there! If you're a hair dresser you'll probably find it easier to find work somewhere slightly more rural, but for your other half, I guess it depends on the kind of work he does. There are websites available that give details on the work situation out there, what visas you need, etc, etc....have a poke round on Google and I'm sure you'll find some useful stuff.
For what it's worth, if you have the chance to go, I would say take it with both hands!
Good luck!
