If you have not traded wıth FxPro before, you are missing out on a lot...
I always have been frustrated someway or another with my previous broker, they either lacked multiple software support, they either did not have a sufficient amount of assets, they either did not offer decent customer support.
well, FxPro is like the jack of all trades. They are bringing you the highest level of service in every single aspect of trading you can imagine. And the costs of trading there are beyond reasonable. So, overall, I believe it is one of the ideal choices you might be looking for.