Was going through this article on Businessline.
The stocks that are shown in the article have yielded between 161 to 2616 % returns ( since Jan'01 to Sep' 07).
Anyone who could have afforded a small investment and stuck on would have reaped huge benefits .
This very clearly proves that equity is the best investment over the long run in spite of all the volatility.
The main attribute that is required for an equity investor is PATIENCE.