Just to counter a bit: If your connection is slow or the font isn't loading, you are stuck with unicode characters without any meaning. I tend to rely on SVG more and more, both inline and as sprites.
In any case, be aware that it's better to do both icons and text, just to be safe when someone loses their connection for some reason. ;)