To be a successful trader you need to have an edge. If you don't you will lose money. This needs to be proven with sufficient back testing or with trading in a demo account.
I use Oanda and like it. I would recommend being careful during low volume periods as you can get hit with bad spreads. I prefer the core pricing to get the best spreads.