Cufón is a neat font-replacement script that has been gaining popularity of late. It’s easy to set up, and works in modern browsers, and IE6+.
To use a custom font on a web page, you first run a TTF or OTF font file through the generator on the Cufón website (or your own instance of the generator), which will convert the and generate a JavaScript file named after the font.
Next you include the minified Cúfon script, and the font JS file, then call the Cufon.replace() function.
<script src="cufon-yui.js" type="text/javascript"></script> <script src="Copperplate_600.font.js" type="text/javascript"></script> <script type="text/javascript"> Cufon.replace('h1'); </script>
Easy enough. The only downside is that the text won’t be selectable after the replacement.
You can read more about Cúfon in the documentation.