One important rule to remember in life, but especially in the investment world, is that free research is almost always worth what you paid for it. With a few incredibly rare exceptions (like Mike Burry posting on Yahoo message boards) anybody who is smart enough and provides useful insight in their research will demand to be paid for that research. I would be wary of any free newsletter pitching stock "research" and I use that term loosely. Also, before you listen to anybody who claims they saw the financial crisis coming before it happened you should stop and ask yourself, why is this person not worth hundreds of millions of dollars and why are they still writing for an online newsletter?
I'm a big believer that smart individuals with discipline and research can outperform the market over time. However the more time I spend working in finance the more I believe that most individuals are better off with low cost, broad coverage index funds or ETFs. If you have a full-time job it is highly unlikely you will have the time to really do the due diligence necessary to outperform the averages. Jim Cramer's 1 hour per week is a bullshit number, you're competing against people who spend 60-80 hours/week doing research and for every share you buy because you think it is cheap somebody is selling it to you who thinks it is expensive. If you are going to run the risk of a concentrated portfolio of just a few names you need to know them inside and out. Not just read the news but understand the accounting, how will those things you read about flow through the three statements, how will it effect the multiple being applied, which multiple is the right multiple for this business, where are we in the cycle. If you don't have the time to really understand a few businesses completely then you need to diversify to lower your risk and if you're doing that you might as well just own an index fund.