CMC are not DMA, but they are still the best overall, in my opinion.If you want DMA then I'd go with First Prudential.I would not use City Index.IG Markets are good.