This is the best that offers the best trading conditions. There are low spreads, accessible leverage up to 1:30, negative balance protection and overnight financing is really cheap.
They provide their own trading platform and I can say it is lots better than the Metatrader platform that most of you are used to trading there. Trading platform is modern and the user interface is so beautiful that I want to glance at the charts 12 hours a day, maybe it is a joke or not, whatever. In general I would recommend trying out their trading platform.