In my opinion ClearstreamFX is the best from all points of view. Especially spreads/commissions (0.01 EURUSD and 3,5 RT/per 100k lot) + proper education & capital allocation /or instant credit without deposit risk. It's traders2traders ECN/STP A-broker and education.
Show me who else do this...I don't think any other company.