This plugin will help you upload custom or non-standard fonts into your wordpress site. All you need to do is upload the font files and choose where will it be assign. The plugin also adds a tinymce button to use the fonts you’ve uploaded in the page visual editor. You can delete uploaded font, add new font files to existing fonts and delete font file for a font.
The plugin is compatible with all big browsers (If you have the right file for them, of course).