Pros: Beautiful, high quality prints.
Cons: So far the only con is the size of the printer itself.
My mother-in-law gave me this printer last year as a birthday present and I absolutely love the print quality. Photography is a big hobby of mine and I take a lot of macro images of insects and garden plants. The 13"x19" prints are very nice and high quality. Smaller prints also have the same excellent quality and it is very easy to change the printer to accommodate larger or smaller prints.
I haven't tried black and white printing like the other reviewer but I have found the Canon 9000 Pro to be quite fast in printing color photographic prints.
The only drawback to this printer is that it is large and takes up a good bit of space. It is 26" wide.