Some of the best 3 in one machines include the HP OfficeJet Pro L7680, the HP Officejet Pro L7780 and the Lexmark X6570 Multifunction Printer - 16Y0700. You can get the Lexmark from computers.pricegrabber.com/printers/Lexmark-X6570-All-One-Printer/m50100689.html.
Several companies make good quality multifunction printers. But you should also think about the cost per copy, which is mostly influenced by the cost of ink cartridges and how many pages you get from each cartridge. Here is a site that has some useful info on comparing multifunction printers' cost per page: http://vicki99.hubpages.com/hub/compare-ink-cartridge-price