I'm glad Gran steered you in the right direction. I haven't been happy with my Epson - it uses too much ink and is very slow. Now I want a Canon!
Every few months, PC World updates its top-ten printers chart. The ratings never get dated, because PC World reviews new releases and judges them against the printers already on its list. Canon printers occupy the first five spots this month; the Canon i320 is economical with great glossy photo output, but is slow. The more expensive Canon i550 is twice as fast. The Canon S330 produces great glossies and can print on banner paper. The Canon i850 Photo Printer is the fastest on the chart.
***
Looks as though Cannon's the way to go for color prints.
I've had three Epsons, and they eat ink like water.. At least with this one, if one color runs out, you only have buy that color, and they last and last.