I just went thru the same issue. I ended up buying the Brother 5440. I was juggling between Canon, Hp and Dell. Suddenly read many good reviews on Brother 5440 and 5840. they are slower (pages/minutes) than other brands but the print quality is much better. I just got mine last week. I have tried printing photo yet but that's not my main concern anyway. I would buy a photo printer for that purpose.
Honestly, I really like the sturdy built of this Brother printer. It doesn't have that cheap plastic feel like HP and Dell lower all in one models. The hinges, scanner cover etc are built solidly like you're working on a full size copy machine/printer.
Just my 2-cent
I am looking to buy an All in One printer,scanner,copier.
What would be the best to buy?
Any help appreciated.
Dorothy

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic