They are all pretty comparable. The market is competitive. You can avoid ECN fees if you add liquidity (buy on bid, sell on ask). Trades are like $7.95. http://www.nobletrading.com/commissions_fees.php If your feeling really ballsy, you can do 10X leverage with these guys.. http://www.wtctrading.com