This offering from Canon retains all of the same features as the Pixma MX330, the extra power of the Pixma MX7600, and gives the user the option of wireless printing. The MX860 prints at a maximum resolution of 9600 x 2400 dpi for color and 600 x 600 dpi for black and white. It will also scan at 2400 x 4800 dpi for its maximum optical resolution. Compared to other similar machines, this Pixma finished at the top in print speed at 8.4 pages per minute for black and white and 5.6 pages per minute for color. The MX860 is both PC and Mac compatible, and the wireless connectivity is relatively painless to set up. Unlike many all-in-one models, the MX860 offers the user a cover over the memory card slots (MS Duo, SD/MS, and Compact Flash cards) it has as well as a PictBridge USB port to connect your digital camera directly. Another nice feature is the automatic document feeder which can hold up to 35 sheets for copying or scanning. There are two separate paper trays -one on the front and one on the back-which both contain easy to manipulate guides for changing paper sizes, allowing the user to potentially keep multiple types or styles of paper in the machine at the same time. The Pixma MX330 also comes with a 2.5" LCD screen in the middle of the control panel and the buttons are very intuitive. The cartridge bay consists of 5 slots, one pigment-based ink for black (PGI-220), and four dye-based inks (CLI-221) for black, cyan, magenta, and yellow color cartridges. None of the cartridges are expensive to replace, making the five ink slots even more appealing. The only drawback to the Pixma MX860 is the output quality of images in color or color photos. The problems were not noticeable at worst when using Canon's own paper as is the case with other printer brands and their respective paper. For the price of the MX860, you'd be hard pressed to find a more complete solution in another printer. It's a valuable addition to any home or home office.