Don't worry, I am not offering top stock picks! There is a good article on the WSJ site which reveals how poor stock recommendations put forth by analysts are. The article is here.
I tracked analyst opinion on stocks which subsequently filed bk. many had a buy rating within 2 weeks of their filing. WTF? Not like I had any special insight into poor company performance.