If you need color printing on the go, the Canon BJC-50 is a solid choice. It's a great printer for home and family use. It handles a wide range of print media, including glossy photo paper, transparencies, banner paper, greeting cards, and even T-shirt transfers. It gave us sharp, colorful printouts at about two minutes per page in color mode. This affordable model offers a terrific balance of quality and flexibility.
Paper feeds downward from the rear of the unit and ejects horizontally from the front.
During printing, the output tray slides out, and slides back underneath the unit to save space when you aren't printing. A small door in the center of the case flips down to allow access to the ink cartridge. When you open the cover, the print head presents itself automatically. To remove the print head cartridge, you simply flip up a blue lever and lift it out. This configuration also allows you to remove those two tanks and replace them with a single high-capacity black ink tank.