Choosing a reliable broker is not an easy task for sure.
Going through regulations, testing demo conditions, support, transfers, all this requires good time and effort. I remember when I was in search of a broker, all this was quite tiring, but got my hands on fxview and things worked out well in the end for me. They gave me pretty nice trading conditions. I would say, whichever broker you want to choose, give it a good research, know it all and then open your account.