I would say forex is the quickest way to make money online and legally too, provided one should have a good knowledge of the market and a good trading plan/strategy. But the problem is gaining that knowledge and understanding the market is not a child's play. It requires hard work and judicious use of our valuable time.