My HP Photosmart 370 seems to have died

Any suggestions for a replacement 6 x 4 photo printer ?

Not that I use it very often. For bulk photos I'd use Snapfish etc.