Best online investment website

Please try and avoid all the stock tips posts. They are usually penny stock hype and speculators. You'll save a lot of money by avoiding that, and get on track to learning investment basics. 

A lot of people seem to encourage Forex (currency trading). That is one of the most difficult trading environments because you are trading against world government's managing their currency who can move the market by increasing or decreasing their own country's interest rates, or change the money supply in their own economy.