I've used Expedias multicity tool in the past and has worked well, with it usually being cheaper than NZ's own site. Lately pricing has been inline with NZ though.
It amazes me that they spend all this effort on gimmicky stuff, but neglect that tool; last time I used it you still couldn't book seats to suit