This Bizhub 20P is replacing an HP 1012 because HP decided not to offer Windows 7 drivers. The set up for network pringing with our desktop (XP) and wireless PC (W7) was s snap. Print quality is excellent and duplex printing is quick. It has a very solid feel like printers used to be - not flimsy and chealpy constructed like most printers now in it's price range. Also it comes with an hi-volume toner, Ethernet, USB and parallel port, 250 sheet tray, and of all things a real ON/OFF switch. I spent a lot of time researching printers and feel I made the right choice.
Bottom Line Yes, I would recommend this to a friend