I have the new Canon S900, which is the S820 with twice as many nozzles so it prints twice as fast. The OSX driver was downloaded from the Canon web site. It works very well. As Canon tells you, some features like banner printing are not implemented. But it does edge to edge 4x6 printing just fine. I have used Epson photo paper, both glossy and matte with great results. And Kodak Premiun photo paper works well also. I love this printer.