Ciao,
il problema dei font non è solo di IE come spesso si pensa, ma tanti altri browser hanno una propria visione dei font e di come si possano integrare.
Font Squirrel è ottimo se desideri mettere in locale i font in tutti i vari formati per browser (woff, svg, ttf, eot) e ti rimando al loro sito per questo.
Altrimenti anche google webfonts, ma non mi ricordo se gestiscono le differenze dei browser (prova, non costa niente).
Per la soluzione migliore, se hai un font tuo, io suggerirei font squirrel...un esempio di come gestisco il font nel mio sito è:
@font-face{
font-family: 'Trajan Pro';
src: url('trajan_pro-webfont.eot');
src: url('trajan_pro-webfont.eot?#iefix') format('embedded-opentype'),
url('trajan_pro-webfont.woff') format('woff'),
url('trajan_pro-webfont.ttf') format('truetype'),
url('trajan_pro-webfont.svg#TrajanRegular') format('svg');
}
In questo modo, teoricamente, tutti i browser hanno lo stesso font.