I am using Go Markets at the moment.
I was using a few brokers and still sometimes use CMC but generally only Go now as have the best spreads. I also got sick of the dealer desk intervention at CMC, apparantly Go "passes all trades through" so at least i dont feel like i'm going to the casino and showing everyone my cards.
Also they have one account that i can trade what ever
lot sizes i want, i dont feel like i'm getting done over because i dont have a million bucks to kick around on FX. Apparantly you get the same spreads whatever size you trade.
Only thing i dont like is that i can't directly put funds in my account on the platform, i know i can get them in the web site, but it's milidly inconvenient. Also they have
swap free account but they would not let me have both a swap free and non swap free at the same time.
They are chargin $8 round trip for a full lot on the swap free, which i think is pretty good value, if you want to hold longer term there will bo no swap rates. But as i said you will need to choose either swap free or not swap free.