There are hundreds of Forex brokers worldwide, so there is really no way to know which the best broker is. The only way you can find the right one for you is by opening an account with several of them and trading with a small capital (say $100) until you decide which is the right one.