A dye sub printer is recommended for high volume quality printing.  Imaging Spectrum has a good comparison chart of available dye sub printers