As someone who does 1,000 trades/day...
And uses > 99% Limit Orders
I trust IB's IDEALPRO ECN infintely more than, say, the NYSE...
Both in terms of order priority and 20-30% price improvement.
If you trade Forex using any sort of market order...
Or any "stop" that turns into a market...