Hi, any recommendations on the best printers for printing photo's? A4 size is good but if it can print A3 size then that would be great but not important. I don't want something where the ink does not last long and costs a fortune. I don't intend on using the printer regularly but maybe a couple of times every few months. Any advice would be appreciated, thank you.