Vždyť @font-face je "novinka" z CSS2, http://www.w3.org/TR/2008/REC-CSS2-20080411/fonts.html#font-descriptions
Pravda, tento clanek existuje mnoho chyb a nedostatku.
Přesně to stejné jsem chtěl napsat. FontSquirel je na tohle skvělý nástroj a funguje to i ve starších IE (pro ten IE6 to dokonce generuje nějakou fixnutou verzi fontu, viz. příklad, který to k tomu přidá).
Jen bych doplnil jednu radu. Písmo, které pokrývá velké množství znaků může mít velký objem dat. Pokud některé znaky určitě potřebovat nebudete (třeba čínštinu, nebo písmo použijete opravdu jen na statický nadpis s předem známým textem), je vhodné z písma nepotřebné znaky vyházet (třeba pomocí FontForge).