This is our first year with MyAssetTag EconoGuards for our student assigned equipment. I can't really tell you how well they'll stand up yet.
For the most part I use a Dymo LabelWriter 450 Turbo with 3rd party 1" x 2 1/8" multipurpose labels. These tend to fall/wear/fade off, but they're easy to replace. I bought something like 5000 labels (10 rolls x 500 labels) for $15.