Pros: reliable, Easy Setup, durable, High Quality Output, fast print speed, easy to use
As usual, Canon produce another version of printers for home and small office use. I had 3 of 4880/4890 in the past; love them. I bought this 6160 only because I need to use the Google Cloud Printing service on it. After successfully connected the 6160 to my google cloud printing, the test page was not printed and error code is #82 (which means that the printing files is too big for the printer). In reality, it was just a few text line for testing.
I called the Canon USA tech support. Got transferred to the Network Department. Have some issues and back and forth with the networking department tech support. It was before the Labor holiday. After the labor day holiday, I realized that there was a new firmware released as Sep 1, 2014. I downloaded the new firmware and the google cloud printing worked on this new firmware version. I guess the tech support eventually identified issue on their firmware. That is ok; everyone can make mistake and I am glade that they worked so hard to get a new firmware released during the holiday.
Overall, a great machine and exciting new google cloud printing function does work on firmware released as of Sep 1, 2014.
I plan to buy a few more 6160 machines as I am moving away from Window PCs and replacing them with Google Chromeboxes.