I'll be happy to offer any guidance that I can. Unfortunately, I am unaware of a desktop laser printer model that is capable of borderless printing, or even one that will allow for minimum margin as small as 0.125". I attempted printing the 2" circles with a full color background on each of the laser printer models in our office, and on each one of them I experienced the non-printable margins causing white to creep on to the labels. I did some digging around various forums to see if I was able to at least track down a recommendation from another source, but still came up empty. From what I understand, printing near the edge of the sheet is uncommon with desktop laser printers due to mechanical limitations - it can cause toner accumulation within the machine that can damage the printer over time.
If you are willing to consider an inkjet printer, there are a number of machines that incorporate "borderless" or "print to edge" options. I attempted printing the exact same design on an HP Officejet Pro 8600 with the borderless printing option enabled and I received great results. The background color completely covered each of the 20 labels on the sheet, and the labels printed nearly perfectly centered.
If you decide to stick with laser printing you may want to consider using a label configuration that offers larger left and right margins. As far as our standard products go, we offer a 1.67" circle and a 2.25" circle that should allow for a full background color on any laser printer model. You can view these products at the link below:
http://www.onlinelabels.com/OL325.htmhttp://www.onlinelabels.com/OL8750.htmIf you wind up needing a label that is exactly 2", we do offer a custom product that features only 15 labels per page, but large enough margins to print full background colors. This product is not something that we carry in inventory, and would have to be manufactured to order. As such, custom pricing would apply. You can view this product at the following link:
http://www.onlinelabels.com/OL7325.htmIf you should require any additional information please just let me know. I'll be happy to offer any assistance that I can!