i've got an epson R340 for 130 pounds about a year ago. Prints on cd/dvd's, takes 6 ink cartridges.
i was looking at epson also as i know they make very good printers , the canon can also print on dvd / cd it is quite huge though takes 5 cartridges .
if i would have had about £400 i would have definatly bought an epson
so far im pleased with the canon for the price .
i paid for some printing from a machine in town there is not much in it to be honest however with a little tweaking i think the canon could match it or even do a bit better.