By web standards, you should only use the fonts that are universal. Any other fonts should be declared in the CSS, like so:
.exampletext {font-family: 'Lucida Sans Unicode', Arial, Helvetica, Verdana, sans-serif;
}
Then, those with Lucida Sans Unicode on their computers would see that text, if they didn't then they would see arial. If they didn't have that, then Helvetica and so on. Sans-serif is latin for without-follow (or something to that effect). Please note that if I have the sans-serif confused with serif, then shoot me. Becuase I deserve it.
WEFT is highly unstable and should be revoked and redone.
Supplying a font file for download, just to see the header correctly is the stupidest thing that anyone could do. It annoys the visitors having to download and install something that should appear properly in the first place.
Graphics are always the best bet, but remember, depending on the font and the font size, you might need to add anti-aliasing. Pixel fonts should never have anti-aliase, or it undermines their puprose.
The only final real alternative that would allow search engines to read it whilst still being an image would be GD. But as a PHP dunce and GD no-nothing, then I may be wrong.
Comment/Reply (w/o sign-up)