Glenn,
There are several inkjet printewrs out there that will print on a CD or DVD, but what we chose to do was combine a burner and printer in one unit and get the Bravo from Primera. It has a cd or DVD burner integrated with an injet printer. It has robotics to move the disks around so I can set-up a job to burn and print up to 50 at a time and just walk away.
The drawback is that it is a bit more pricy than a simple inkjet printer, but for the convienence of being able to set-up a job, walk away and return to find everything burned and printed, it was worth it.
Here is a link to the current model. I thought I saw an announcement that they have a new version about to break that has a faster burner and a larger capacity for blank disks.
http://www.primera.com/bravoII_disc_publisher.html
http://www.primera.com/bravopro_disc_publisher.html
Good luck with whichever way you decide to go. I don't envy you sticking those labels on.