As there are two faces to a coin there is scope for arguments in both ways. Though I largely agree with the above list of stocks, i beg to differ on specific stocks for the following reasons.
Reliance Petroleum and reliance industries are worthy picks on any dips since oil is the major source of energy and refining margins are going to increase.
While I agree with the suggestion of Tata Steel and strongly feel that the stock has got much more hidden valuations in reserves and investments in group companies.
Tata Steel is utterly under valued stock at present and a relook at its valuations like reserves and investments speaks volumes. It is really worth more than many a times to its market price.
Regarding GujNRE Coke and Hindalco people have to be cautious for the reasons that the stocks are not behaving well and many investors lost money as they are moving with the commodity cycles. Guj Nre coke moves according price changes of coaking coal and hindalco with alluminum. If any recession in Americam economy takes place it is predicted that metal stocks donot fare well. However Tata Steel is an expection for its hidden value of investments.
Regarding other stocks I do feel that the valuations are stretched and much more better stocks at lower valuations are available for investment.