Before December 28, 2014, you could find a tool for converting fonts from TTF to EOT under this address. I'm sorry to tell you that I had to discontinue this free service, due to all software used being hopelessly outdated and not working on the new server I had to move to.
As this web app was just a front-end to a command line utility, you can try using it directly on your computer: https://code.google.com/p/ttf2eot/. You'll need a nix system like Mac OS X or Linux and some knowledge of the command line.
This is a full-featured generator, where you can upload your fonts and download a whole package with all formats you need. You can even customize all aspects of the font creation, character subsets, etc. if you know what you're doing. If you don't want to go with option 3, this is what I'd recommend: http://www.fontsquirrel.com/tools/webfont-generator
There are quite some font hosting services out there these days. The added benefit of using one of those, apart from not having to worry about formats at all, is that you won't have any license issues with using custom fonts on the Web. I can still recommend Typekit, as I'm using it in commercial projects myself.
I never got much feedback about this thing, although it completed close to 500,000 font conversions since I put it up a few years ago. I'd be happy to hear that it helped you, e.g. on Twitter.
If you ever need to host static websites or HTML5 apps, here's something I helped create that makes it easy for you: 5apps Deploy is a turn-key deployment and hosting platform that sets up your app or site with git-push deployment at the press of a button, even including SSL/TLS setup for custom domains as an add-on. I use it extensively for hosting my own stuff, of course. It's free for low-traffic sites and apps and cheap for high-traffic ones.