The 2000 or 4000 may be a bit better for photos as the 3000 has only the pigmented black which can make photos look a bit darker and grainier. The 2000 has dye-based black only which is better for photos, but worse for text (and it lacks the duplex printing feature) - and the 4000 has both dye and pigment black (5 ink tanks). But with this sale you will be paying about twice as much for the 4000. I would have bought the 4000 if the 3000 wasn't such a good deal when I was ready to buy. I am not dissatisfied, but then I don't print a lot of glossy photos and I'm not hypercritical - as long as there are no streaks or bands and the colors look reasonably natural, I'm happy.
$133. is the current best bottom line (pricegrabber) price on the 4000 from a place called SecureMart (always leery of a company that used a name designed to make you feel warm and fuzzy). And if you need a digital camera, you can get a Visa gift card up to $100. if you buy both a printer and a Canon camera (doesn't have to be from the same store).
. You could always take a chance and wait 'til after Christmas and see if anyone has to dump excess inventory...
.bh.