From my point of view best Forex broker is Forex-Metal cause it has many great offer to her traders like:
35% first deposit bonus;
free automatic trading signals
ECN accounts with low spreads
Leverage up to 1:500. It is possible to get up to 1:1100, not just 1:500. 1:1100 leverage customers can get through the floating leverage feature inside the trader's room on Forex-Metal website.
Rebates for active traders starting from 0.5 pip
$100 "no deposit" bonus. It means that new customers who open accounts can get $100 from us to start trading.