There's an Epson printer I've seen touted by other musicians as great for CDs. It prints right on the (special) Cd blank. I forget the model but it is only about $100. There was discussion about ink smearing if it got wet and then a solution to that problem but I don't remember what the solution was. Maybe it was a new and improved blank.
_________________________
~ ~ ~
Bill