I don't agree totally. Regulation is important we all know it is a crucial element, but these days there are tones of regulated brokers, which however offer crap services, or at least sub-optimal and not that good. Spreads and commissions are everything (of course when we talk of secure regulated brokers). If we get low commissions, low overnight rates, low spreads and low all the time not only two hours a day than we can surely say we have a wining solution. Platform is important, but mostly for automated traders, for manual traders mt4/mt5 works totally fine. Just an example, OANDA - highly reputable, regulated broker but spreads are all over the place. Be careful and look for more than just regulation, because regulations says nothing about the quality of the services, quality of the support etc.