i guess most of us have here may have found one broker and stick to it, once we find a broker that works for us then thats it, its really hard to decide or even suggest since there are like hundreds or even thousands of brokers out there,
check for regulation,
try them out on demo
open a micro live account with minimum deposite (les than 50 dollars)
just trade for a couple of weeks to check out their execution,
abuse their support with meaningful questions and see how they respond
withdraw what even money you have left
with that stated you should get a general idea about the broker and how good they are.. check review site and forums. a couple days of research is better than making a hasty decision that might cost you a fortune
best of luck
btw i haventt tried any of them sorry