how often and what sizes will you print, will you use it for text docs?, the reason i ask is that i print maybe 6-10 images a year, at the beginning of this year i bought an epson NX-415 , paid about $99 if i remember corrrectly, at best buy, it was purchased because i could not seem to make my lexmark b&w text only work with mac, of course it was 4 years old, and i paid a total of $42 for it, so i got my $ worth. now i could print photos with my new printer but have not so far, most of the time i just burn to a cd, and print up to 8x10 at the local cvs, i pass right by it going to and from one of my job sites, it's cheap, the prints look pretty good, and anything larger i send out top a commercial lab. the problem with owning a home printer is that inks and papers are expensive, and unless you print regularly, you run the risk of the nozzles clogging, plus you need to spend a fair amount of learning time and expend some inks and paper, learning how to do it, color management is a whole other complex world to learn,
so i feel this is one purchase that really needs to be looked at from all angles, other than that, basically any epson, hp, canon, will do the trick, model, well get the one you can afford, my epson was actually purchased for scanning as i am collating, scanning and putting into the digital photo frame the 60 years worth of unlabeled photos from the jamesport fire department, fires, accidents, drills, parades, carnivals, etc. the 15" pandigital frame that i got the social fund of the department to pay for has proven to be a big hit, especially among the older members, as i have it randomly doing 60 second shots from over 2000 and growing.
if what you want is a home display of your photos, then consider getting a large photo frame, you can have the display in order, random, change the time , display for 24 hours, stay static until you change the show, a lot of options for display, music etc. i liked the one from the fire dept so much i went and bought the same exact one for home.