I have account with IB, TOS, and OX.
Here is my experiment posted on http://finance.groups.yahoo.com/group/OptionClub/message/3148
In short, I don't recommend IB to trade SPX.
When your limit order get scrolled through, if you cancel the order and put in a new one, you'll pay more on...