I probably am not being all that helpful since you can't actually open a live money account with them, but I am totally thrilled with
http://TheCollectiveFX.com
-- No spread padding
-- No commissions
-- No stop-hunting, etc., since they aren't a counterparty to your trades
-- Standard, mini AND micro lots, all on the STP feed to their LP (CitiBank)
-- No counterparty also means no NFA trading restrictions, so hedge, etc. is A OK
If I were not lucky enough to have made it in on their last waiting list call, I would be putting myself on their waiting list and hoping for a slot to come open. In the meantime, I would avail myself of their no-hassle free demo accounts to forward-test my trading robots, getting ready for the real thing.
FWIW, I was with BaronFX before my account got assimilated by the Collective. BaronFX is not an ECN broker, they just add 2 pips to your spread and seem to be honest and well-run. They never engaged in any predatory activities with my trades. HOWEVER, to avoid requotes in times of volatility, I did end up having to spot them an extra pip or 3. Not good, but better than missing the moment, I guess.
MM