For those in need of a quality portable printer, the PIXMA iP100 is an excellent solution. Replacing the Pixma iP90 , the iP100 provides a significant improvement on its predecessor's speed and quality. The initial outlay for the iP100 is less than for the HP Officejet H470b .
Good print quality; fast speeds; decent consumable costs
No media card slot; awkward battery pack; a little pricey