you can convert your fonts to other font formats at
http://fontsquirrel.com/
and at
http://onlinefontconverter.com
the latter allows any font to be converted, whereas font squirrel will prevent you from converting fonts if their creator has asked them to.
font squirrel will also take all of your desired format conversions and roll them up into your own personal @font-face declaration. when used appropriately, this sets the foundation for cross-browser/cross-platform domination, however the ecosystem is so broken, your experiences will vary, particular when dealing with old/weak hardware, old/weak browsers, and may god help you should you have to deal with both. ;)
@Chris Burton mentioned -webkit-font-smoothing:antialiased
, which offhand should make your solution more robust. just pay attention when applying it: you may not even need it first off, second off, after you apply it, test it in the browsers and environments that you are supporting...when i do i am looking in particular for performance issues.
google fonts and typekit offer solutions so you don't have to think about this. they're helpful, but i don't see any need for them in my workflow, i don't want the extra http request(s), extra javascript file(s), nor my css typography declarations being set anywhere but in the tip-top of my head
element, write below the document's title
element.
@DA01 said there is no way to get a web font to render cross-browser/cross-platform; there is a method, however i'm not up to speed on its inner workings, as i've never used it.
i'm talking about cufon, which uses javascript to deliver the font(s) into the document, however it relies on flash to render/draw the font(s).
again, i'm not even sure what font format(s) work/don't work here, and considering i just added not one, but two languages into the mix, there's at least a minimal performance hit being taken there.
but cufon is the truth! it will render exquisite typography on whatever device you desire.
actually, i'm a liar, because iOS doesn't use flash, and consider users with flash blocked (like me), cufon is not failsafe....drat. apologies.
still, it is a very well implemented technique, and i'm willing to bet easy money that the flash part can be implemented by javascript entirely.