I need a printer that can duplex scan and has good quality printing. Prefer an "eco" tank version - what should it be??