Many times the stocks that make the most money for investors are the ones that nobody expected to do well.
Consider the best performing NSE listed stocks for the quarter Jan 2012-March 2012:
Sanwaria (Up 174%)
Goenka (Up 152%)
IVRCLInfra (Up 127%)-The open offer battle certainly helped here
Sanghvifor (Up 124%)
WockPharma (Up 117%)