I use a Brother P-Touch labeler for lots of things, including the bottom of my magazines. The label tapes comes in white on black, white on clear (no good for magazines!!!), white on black, red on white, blue on white, black on yellow... I've even gotten some different fancy colors at craft stores (aimed at the scrapbooking market). I recommend the Brother P-Touch; get the one that takes the "Z" type tape cartridge (about the size of a thick cassette tape), not the one that uses the little tiny ones (a little larger than a micro-cassette tape). Office supply stores and discount stores usually only carry the basic tape sizes and colors, but you can catalogue order about anything from someplace like Staples or Office Max.
One caution... be careful who knows you've got it, or all of your friends, coworkers, and family members will be wanting to use it!!!