It's nice enough and the wifi printing work in WIndows 7 64 bit where as the first HP c4780 never did. I was not going to call HP so back it went in the box for a return as defective.
The MX870 is quite a big printer. Nice features and its printing is nice. Only had it 3 months so can't write much more.
Bob
I am trying to find a color printer for a small bio lab. We don't do much printing of photos although, doing mostly ecology work, the capability to print nice photos is a plus. We mostly need this for printing maps for use in the field or stuff for meetings (usually not to formal). It won't get used that much. We have a very nice black/white laser printer for most documents, we have access to nice copiers and fax machines through the university, but we don't have any way to print color right now. I like that with these you can use duplexing when scanning in documents. (Although we can do this much faster and with more pages on the departmental machines, it would be nice to quickly do small things from the office.) I am torn for several reasons. First I like the capability of the officejet to house 50 pages in the ADF as opposed to 30 in the pixma. Professional Reviewers tend to rate the officejet slightly higher while users tend to rate the pixma quite a bit higher. Lastly, the pixma seems to have better resolution although I don't know how much of a difference it will make. Any suggestions would be helpful.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic