I would recommend TOS. You can trade Forex (2pips on eur/usd), Futures, Options, Stock.
You can get them to give you $1.5 per option pricing (no ticket charge). 3.5 per future contract and cheap stock.
IB has better prices and better complex spread execution.
TOS has far superior...