
Originally Posted by
Hanzii
Well, that makes it simpler.
Lasers don't print photos, they print pictures. So if you're printing photos you need either dye sublimation or inkjet. Since you also print text, dye sub is out.
You say you have a broken scanner, so you'll want a multifunction (stand alone scanners are solely for pros nowadays). If you want photos that don't fade much even in direct sunlight, that leaves only Epson. If you keep your photos mostly in an album then HP and Canon can play too. Forget about anybody but those three if print quality is important.
If price per print is really important then Kodak is in the running, but those printers are only on the US market, so I have no idea how good they are. Runners up in price per print are HP and Canon respectively, but it depends very much on the specific model and not just brand, but a rule of thumb is that the cheaper the printer, the higher the cost per print in ink. Personally I prefer Canon, and they're certainly the fastest non-lasers, but look at what's on offer and what specifications are important to you.