Another label printer to check out is the Brady BMP 51 or the BMP 53
A friend of mine has the BMP 51 he uses for work. He showed me how it works and is very happy with it. Brady offers many different types of labels inside, outside, self-laminating wire markers, reflective, flags and so on. The biggest difference between the BMP 51 and the BMP 53 is the 51 is a stand alone self contained unit and the 53 is just the printer part that you would need to use your computer with. You can connect it by USB or Bluetooth.
www.BradyID.com/bmp51
Let me know what you think. I haven't bought mine yet but this is what I am planing on doing soon.