Nothing beats out when you are the ones who've been holding your funds and not some third party.
Doing it yourself is sometimes the best choice, instead of trusting some self acclaimed trading professionals who may just pride on old glory, i'd rather you invest a little of your money in learning to trade for yourself, so you can efficiently trade with any large sum you wish to and bear the risk yourself. I think in a long run, though you may loose some money at first, the benefits will beat the price you paid to get there. Think long term.