Which US based commodities/fx broker offers emini index futures?

Which US based commodities/fx broker offers emini index futures? I’ve heard you can trade stock index futures in minilots just like trading currencies and commodities(ie pay no commission just the spread) and was wondering which US based fx brokers offer that?
I was under the impression that commodities(futures) do not have a flat commission but a "spread" from which a broker makes money. How on earth can somone make money with a $100 forex account otherwise.

I already know that gold, silver and currencies have next to low or no commission such as the flat dollar commission on stocks.

I need a list of brokers that sell futures in minilots without extravagent fees.

1. All futures brokers offer the eMini

2. You’re talking about currencies. When you trade futures, you pay a commission, whether currencies or the eMini or oil or any other commodity. When you trade the currency spot cash market, you pay the spread instead of a set commision. Personally, I prefer currency futures; the spread is a rip-off and costs a lot more than the $6 commision I pay. Try Forex.com (forget FXCM)

You can trade both futures and forex spot through NinjaTrader free trading platform
Download the free trial here:

http://www.ampfutures.com/index.php