Upload & Sell: On
I like DiscMakers the best. Very professional, on time and great printing quality. CD Baby is good too and use the same printing facilities. You should do your design/layout in InDesign. Both of the above have templates to download that are pre-setup for their printing that will help you in getting it all done right.