I have a Brother PT-E300 and really like it. It's designed for industrial applications, so it'll survive a drop better than the ones you can get at Staples.
It has a regular keyboard layout like on a computer keyboard. It does both regular labels and heat shrink tubing. Multiple lines per label, many different fonts, styles, sizes, etc.
It's not cheap @ ~$180 though, but you get what you pay for. Regular label cartridges are ~$20/each and heat shrink tubing cartridges are ~$30/each.
http://www.brother-usa.com/Labeling_...w#.VNKVVJ3F-So
Hope this helps!