In your opinion, which is the best broker that includes all of those:- strict regulation - must(btw, what is the best regulation?FCA,ASIC,FSA,NFA,etc-what are the differences between them?)- low spreads (important but not must)- low commissions (also for deposit or withdrawal)Another question, what is the best type of account? DMA or ECN?