I have been researching different ways to trade futures with a self-directed IRA account and was considering going with Entrust or Millennium. They both charge annual fees ($250 and up), as well as numerous additonal fees for just about everything that you might ask them to do for you. At the same time, I was researching different brokers to decide where to open a margin account to trade futures. I saw that thinkorswim (TOS) was highly rated on Elite Trader and also discovered that they had been acquired by TD Ameritrade. I tried out the TOS platform and liked it, so I finally decided to go with TOS for the margin account and Millennium for the custodian of a self-directed IRA. When I contacted TOS to open the margin account, they informed me that I could open a self-directed IRA directly through them (Penson is the custodian) with absolutely no fees. They do require that you have at least 3 years of experience trading futures (although it seems as if they just take your word for this), and the margin requirements are about 25% higher, but these were not issues for me. TOS opened the account and I got the funds through an ACAT tranfer from my Schwab IRA in about a week.