This all depends on what you want to pay and what you want to do with it.
Generally speaking, I would say go for a photo printer with the ability to print onto discs. My Canon MP610 was £110. A bit expencive but the quality of photos of it is really good. It is a three in one so saves on space.
With the scanner I can scan and save so as to edit the paperwork.
I would also think about the cost of cartridges. Canon ones have a microchip on them. A lot of remanufactured ones are starting to put the chip on ready so no need to move the chip over.
If you do a lot of photo printing, you could also think of having a continues ink supply system. This would save in the long run and you would have the benifit of having the same ink colour all the time.