* Prices may differ from that shown
The Cannon Pixma iP100 is a great little printer which I would highly recommend if you are looking for a good portable printer, or if you live/work somewhere where space is a premium. I used it for the duration of my undergraduate years, and was completely satisfied with both the quality and speed of prints. To put this review in perspective, I lived in a 3m by 3m room, and printed 6 lever arch files worth of journal articles in my final year alone.
Looks - the iP100 is an extremely compact little gadget which packs up nicely for easy transportation. You can also get a model with an included battery, but it is not the one I have. When packed away, the iP100 is a cuboid which is only about 7cm wider than an A4 sheet. I would estimate that it is about 5cm deep and 10cm wide. Unpacking the printer is simple - the top cover attaches to the front of the printer via a magnetic clasp. When pulled apart, it retracts back, forming a feeder tray. The feeder tray is somewhat flimsy, which is unsurprising given its position and composition. I would probably not feed more than 20-30 sheets into the printer at a time. This is a disadvantage in my opinion as I am quite lazy, and don't like to be continually reloading my printer.
Print speed - given the size of this printer, I was not expecting much. However, I was pleasantly surprised that the iP100 was able to match my cheap HP all-in-one. Black-and-white text only documents usually averaged out at about 7 pages per minute, while colour pages will print in half that speed. Note that this is quite a way off the print speeds advertised by Cannon, but still fast enough in my opinion.
Printing quality - this is where the iP100 comes into its own. I was pretty much in awe of the quality when I first saw it. Black-and-white documents approximated laser quality, with only very slightly noticeable jagging of the edges (contrast to some mid-range printers from other companies, where inkjet printing is a massive trade-off in quality compared to laser). The print quality was so good that I had no qualms using it to submit documents for official university examinations (previously I would have paid to use the laser printer in the common room). Colour printing is also excellent - better than laser, in my opinion. Colours are vibrant and they have good solid tones and excellent registration of black text over colour.
Ink economy - pretty standard for an inkjet. I would estimate about 100 pages per cartridge.
The catch - the iP100 is very pricey, coming in at about £220 (even more if you want the optional battery).
Conclusion - this is an excellent printer if you need something on-the-move. It produces excellent prints which can definitely be used for professional purposes. I would strongly recommend it if you need a portable printer, or if you have a small office area. Otherwise, for the money, you could probably get something with better features.