I use a combination of different programs depending on the label. Print Shop for my cigar bands, Avery and Word for the others. I have found that I get better results with labels lining up with my cheap little ink jet printer so I will often use that, otherwise I use my laser printer.