I print CD's for all my courses using a Bravo Print Publisher. I buy blank printable cd's in both white and silver. You just design what you want on the cd and it will burn then print (and burn another) at the same time. It makes for some pretty good looking cd's.
however there are draw backs to this method. The ink takes a while to dry so you can smudge them. So it is best to let them sit awhile.
I have had to do many many CD's for work and I must say STAY AWAY from anything that you print then stick on a cd. The labels will dry and peel off possibly damaging the CD reader. I have yet to find a label that won't dry and peel after awhile.
Now a Bravo publisher isn't cheap (about 2,000 US) but it has made my life alot easier especially if I have lot's of cd's to do I just start it up before I leave work and come back the next morning (and barring any technical problem) they are ready. You can stack about 25 cd's in the bin at a time.
PS it does DVD's as well
S
heres a link and it works on PC's even though it's a MAC link I'm giving you.
http://mac-pro.com/Merchant2/merchant.mv?Screen=PROD&Product_Code=Bravo-cdr&Category_Code=P1S