At this time, I am just looking for a broker that can handle an account of a non US resident. Choosing among possible brokers will depend on minimum capital, commission rates, margin policy, ease of use of their platform and charting software, and how they will handle emergencies like electricity, internet, or computer problems when you have outstanding orders in play.
There are lots of brokers who can entertain you, like fxsolutions, instaforex, forex-metal, etc. They require your living status and your little bit information, soon after you can open your account. I have my accounts with them and I'm non US resident.
IB is good broker with a international presence with offices in US, Canada, Hong Kong and UK. Most important is to choose a broker with solid financials, I have the feeling smaller US-only commodities brokers are more riskier. The last thing you want is a MF Gobal or PFBest incident to happen to you.