I can't recommend NZimed highly enough. I went to the medical centre first thing Wednesday, and by 5pm I was informed by email that my results are ready. Since it's online, I did not have to waste time picking up my results.
As all the tests came back OK it was immediately sent to INZ.
Barely 24 hours later, I got another email from NZimed that INZ has finished reviewing my medical certificate and is waiting for the rest of my visa application. There's also an option to print out the completed INZ 1007 form in PDF.
Quick, no fuss, secure - no big x-ray to carry around, no original form to lose/damage, no delays in submission. If only the rest of the immigration process was as straightforward!