Over the years I have owned several of the Canon PIXMA iP Series printers. The iP110 is the best yet! It's compact size, color print capability, and durability (I carry it all over Mississippi) are just some of the reasons I find it to be the Best Printer Ever.