re: photo printer
"If it must be the best, you need to consider dye sub. Bob"
Undoubtedly true but dye-sub printers are prohibitively expensive compared to inkjets if you want one that can print up to 8 x 10 inches. Dye-sub media that size is relatively expensive too.
So it's not as clear cut a choice as you may think unless you are rolling in money.