As my current HP printer is using up its cartridges at a rapid rate, I'm seriously contemplating a Canon Pixma iP4200... separate ink resevoirs, built in duplex paper handling and direct to CD printing. A friend has an earlier Canon model of similar capability and output from that looks very good, although I have to admit I don't think he's tried printing a CD yet!

I agree that to print directly to CD's you have to be sure the CD is suitable. The media may be slighty more expensive. I wonder whether you could just stick blank labels onto your existing CDs and print to those, if you have labels going spare?
_________________________
John Allcock