With FontStruct, you can create your own fonts with easy to use, feature packed software. You can share the fonts you make with other fontmakers, and download their creations too. Best of all, it is completely free! FontStruct has a straightforward interface that makes creating an original font from scratch amazingly simple. If you have a font that is close, but not quite fitting your needs, you can tweak that font to make it look exactly the way you want.
Try it out at http://fontstruct.fontshop.com/!