The main problem with this HP printer, is that it requires the HP Genuine chip on all the toner carts, so you have to buy HP and not 3rd party. That can get expensive. I'd also look at the new Brother color printers. They've come a long way with regards to quality, and a lot of thier units have both network and duplex options, which cuts down on paper, and allows connectivity to all your computers.