I am looking to upgrade my Epson CX6600 (which has served me well) with a new all in one. The only extra criteria I have is that it must be capable of printing directly onto a CD. I am not fussy about the manufacturer and have no real budget so that I can consider anything.