I picked up the Cannon BJC-55 a about 10 months ago. I use it occasionally if I have a lot of work where I'll be stuck up in a hotel or something. It's a great little printer and not too fussy. What's best is that the printer itself fits in teh bottom of my roller carry-on in between the two bars that protect the handle when it goes into the bag. That is the key, otherwise it fits all funny and takes up a ton more room than you want.
http://www.usa.canon.com/html/conCpr...§ion=10215