In my opinion, I would either stick with Epson or Canon photo printers. They give excellent results that, in proper hands, can deliver better prints than a 8R from a minilab. They also boast archival inks that some independent websites claim that it last longer than prints from labs. HP is catching up but rarely recommended by pros.
Between Epson and Canon, I would go for Epson as it has print-head that is in the printer and not the cartridge. This alleviates problems with color when you change printer cartridge, that is, you don't need to recalibrate again to avoid nasty surprises. That said, I am at present suffering from my Epson 810 having bad color behaviour. Epson also has good color profiles that work most of the time.
For price and performance, the mentioned 830 should be the best buy. I don't know the current equivalent of Epson 890, but such more expensive class of printers have more robust print heads which might reduce color shift problems in the long run.
If you are rich and loves large print, Epson 1290 would be good. If you are really rich, Epson 2200 (at $1300) would be best with its archival (more than our lifespan) inks and beautiful B/W output with no color cast (it has a light-black ink tank).
Hope my 2 cents help.