Junior, consider Apexfutures too.
They give you Pats (J-Trader) at no cost, very low margin and minimum account, clear by RCG and fees are much lower than those you can read in their site if you send a message to craigross, who is monitoring and contributing Elite forums (do a search with his name to read threads).
They are not anyway as cheap as IB, but I found them MUCH more responsive when I had a problem, so customer service should be an issue in the complex equation to choose a broker, IMHO.
No affiliation at all with Apex, just an happy customer, and I discovered them here in Elite forums.