i'm using AximTrade which is an ECN broker that is regulated by ASIC, they have quite tight spreads and fast deposit/withdrawal so it has been nice to trade with them so far. There is a review on aximtrade if you need more details.
I think broker recommendations are really getting hard these days but if you wanted to shortlist a few other reputed brokers then you can check hotforex, octa, xm, exness, lmfx etc but do some of your own research before finalizing any broker of your choice.
you can also just check for yourself as there are a few key things to look for. What regulation do they have? Are they ECN or DD brokers? What are their spread and commission? Then maybe open a demo account or cent account and just test them out.
When trader already found their suitable broker, hence usually will stick to using the service as long as the broker running smoothly for all services, I have already used the FXOpen broker for more than eight years and so far still the company give smooth service for me.
Almost every broker allows all type of trading these days but the traders should first learn which trading suits them well either its the long term or swing trading either they are good at scalping.
i agree, finding a trading style that suits you and then choosing a broker that is best for that trading style would be a preferred way. If you are good at swing trading then maybe find a broker that offers a free-swap account so you can cut down on your cost or find a broker with low spreads and commissions if you are into scalping.
I think that the swap free accounts are offered to muslim communities however those who does not hold trades over the night also exempt from paying any swap in my opinion.