ebecker....
I have searched this forum for this question. It was asked and extensively answered not two months ago...but I can't find the thread now! It had lot's of great suggestions!
but here ya go, this is the one we've had the most success with, WHEN WELL CARED FOR AND MAINTAINED!!!
[Link: kroy.com]you can do wire labels, equipment labels, even shrink wrap!