I do not want to sound cynical, but I have done this "jumping around" from futures brokerages many times in the past. No one really compares with IB on price. If you could find another brokerage that did not have actual brokers running the firm, you might find a place that could compete, but I don't see anyone touching their $4.80(r/t)...
That being said, I realize that anyone who trades a decent sized account and/or likes to scalp the es with leverage is currently in an ENORMOUS bind with these guys...In my opinion, one day is one thing, but when it happens four days in a row at approximately the same time, threatening to keep traders "locked in" overnight, this is a huge problem...
Alot of people try and argue with this, "well I am happy to pay $3-$4 more per r/t for the customer service." Assuming someone does about 10 trades per day or 200 per month, that is another $600-$800 per month or $7k-$10k per year...These numbers ADD UP. Granted, if you are strictly a position trader than this is not such a concern, but for everyone else it is...
My solution is to simply keep the IB acct and use a second account with a minumum amount of money, just enough to be able to offset any trades that are "locked in" on the IB TWS...This way I am able to still benefit from their great workstation and their low commissions...