Ok, just to recap, if you already have an EOT file along with your TTF, your CSS should look like this:
Code:
@font-face {
font-family: "whatever";
src: url('../fonts/whatever.ttf') format("truetype");
src: url('../fonts/whatever.eot') format("truetype");
}
The EOT definition should be last, or you could use a specific directive like this:
Code:
<!--[if IE]>@font-face {
font-family: "whatever";
src: url('../fonts/whatever.eot') format("truetype");
}
<![endif]-->
Anyway, I hate to plug anything MS related, but if you need to convert a TrueType font to EOT for use with IE you can use WEFT to convert them:
http://www.microsoft.com/typography/WEFT.mspx
So make sure that you have the EOT and that it is in the right place and see if IE works properly then.