Summary: Overall I would recommend this printer, but don't count on it if you need a wireless connection. The cartridge recycling program is great - I send them my empty cartridges, and when I've sent 5, I get a new one free.
Pros: Really good quality pictures, fast printing time, easy to use. Cartridges last a decent amount of time, especially since I use Draft Quality for most things. I also like the cartridge recycling program.
Cons: It can't hold a wireless connection at all. I can get it to make a connection, but it keeps dropping it. Since my office is small enough to run a USB cable, not having a wireless connection is not a necessity, but it would be nice to have it.