If you are getting a laser, go HP. If getting an inkjet, Canon is the best IMO. Buy the more expensive printer which takes separate cartridges for black and each color. You will save more money in the long run. Canon produces very good quality. I think you can do a single label with the Canon by using the bypass feed but you must increase the thickness setting. As to the color on the computer being different, that is typical and you will have to spend thousand of dollars to get something where the screen color matches the printer exactly, like a commercial publishing system. This is regardless of the brand of printer. HTH