What all in one printer for printing greetings cards? Canon Pixma TS8050, Canon Pixma TS8150 or an Epson model? It also has to print good text.