I chose FreshForex because I trade with zulu-trader, because of zero commissions and no spread markup. So far so good, I have very close results compared to the providers I follow, other people using other brokers say they get too much slippage, but I am ok.
Got my 10% bonus when required lots where completed with no problems.
Also support is really friendly and willing to help.