FXCM or Fastbrokers

i want to open a account with one of these, which one is best

Personally I use FXCM and they have a great, easy to understand platform, and the spreads are quite reasonable. However, when I first opened my live account it took quite a long time to finally get it opened, even after I deposited funds they held them until I provided a bank statement, which I already did, but they said it wasn’t on the right letterhead, so I had to get it printed off directly at my bank, and they still wouldn’t accept it, so I had to take it to the bank branch again and get it stamped and signed by the bank manager. There were several other documents I had to submit, but none that were really to that extent.