I got a Canon MF3010 laser printer a few years back. It is attached to a print server made out of an old Mac laptop I had. It has been great. I can print to it from anything, Mac, Windows, Linux, iOS and I have had to replace the toner once since I got it.