Bob,
I trade only FX and futures and don't witness the problems you report. Yes, I do have problems maybe once in 2-3 months, but nothing like what you report.
Do the issues you report primarily affect stocks? Why don't you switch brokers, I would find it really hard to trade with IB with...