I've been trading FX with IB for about a year now. I'm very happy with their order execution, spreads, etc., but I just dislike their trading platform and the complexity of dealing with the company so much I'm thinking of switching.
I've tried a demo account with FXCM, and had some serious...