I personally prefer trading with Trade12 broker. Here I have all ECN accounts with lowest commission, no restrictions for pending orders, smart bridge technology for scalping and hedging, fluent trading platform, easy entrance to other markets and fluent economic calendar. The best nature of them is that they are much supportive to their traders.